- 博客(90)
- 收藏
- 关注
转载 loadrunner--常用函数列表【转】
1.Intweb_reg_save_param("参数名","LB=左边界","RB=右边界",LAST);/注册函数,在参数值出现的前面使用,注册成功时返回值为0,注册失败时返回值为1。左右边界需根据TreeView里相关步骤的SeverResponse代码来确定。用以上函数能获取第一个符合条件的数值。2.web_reg_save_param("参数...
2018-12-20 16:26:00
213
转载 LR参数化类型为file显示大于100数据方法
在做测试的时候,某些数据需要大量参数化,可以用连接数据库方式,也可以使用file类型进行参数化,而loadrunner中file类型的参数化数据只显示100条,可以调整如下配置文件进行显示数据的修改:loadrunner安装路径config文件夹下,编辑vugen.txt文件,修改“[ParamTable]”将MaxVisibleLines=100的值修改成为你想显示的值即可...
2018-12-03 13:17:00
209
转载 loadrunner11--集合点(Rendezvous )菜单是灰色不能点击
新建场景的时候“Manual Scenario”下的check box不能选中,取消选中就好了。即Vuser不能以百分比的形式。所以:集合点灰化有两种情况:脚本没有添加集合点函数场景中设置以Vuser组模式,不要选择以百分比模式执行如果选择的是 面向目标 的场景方法,集合点是不可用的转载于:https://ww...
2018-11-28 10:40:00
1473
转载 loadrunner12.5-添加检查点
1、点击缩略图资源管理器,找到需要添加检查点的页面。2、选中需要添加检查点的页面,切换到快照tab,选择“树”型显示方式。3、在响应窗口下,找到需要添加的检查点的内容,选中--右键--添加文本检查步骤--确定,添加成功在脚本中会有下图所示代码。转载于:https://www.cnblogs.com/wxh04/p/9964600.html...
2018-11-15 16:57:00
837
转载 loadrunner12.5-vugen回放脚本提示:URL=“http://www.testclass.net/js/scripts.js”的常规连接当前无套接字 (16 不足) 可用,是什么意思呢...
会发生这个报错,是因为每个浏览器都有一个限制,检查哪个浏览器客户正在模拟,通常只允许16个并发连接。如果超过此超过接数,将显示该消息,通知您没有可用的连接。而max connection的默认值由用户代理字符串决定,默认值是16。我们可以通过在脚本前面添加以下语句来更改最大连接值。web_set_sockets_option(“MAX_CONNECTIONS...
2018-08-23 10:39:00
246
转载 Loadrunner12.5-录制http://www.gw.com.cn/网页时提示“SSL身份验证失败”错误,这是为什么呢?...
问题:LR产品,录制http://www.gw.com.cn/ 网页时提示下图错误,这是为什么呢?请在如下recording options中选择正确的SSL版本,再进行录制。注:如何确定那个SSL版本是正确的呢?答:需要与网站这边进行确认,问他们网站使用的SSL版本是多少?转载于:https://www.cnblogs.com/wxh04/p/9512...
2018-08-21 16:59:00
991
转载 Loadrunner12.5-同一个网址通过vugen不能打开,但是直接在ie11中就可以打开
一:录制选项修改成“WinINet级别数据”,重新录制就可以成功打开网页了。注:运行时设置--首选项--高级--“使用WinINet回放而非套接字(仅限Windows)”需要勾选上;否则录制脚本结束后回放会报错。回放的时候有一个警告“警告 -27070: WinInet 回放不支持回放统计信息收集并将其忽略 [MsgId: MWAR-27070]”,这个警告可以忽略,没关系...
2018-08-21 15:39:00
299
转载 loadrunner--TPS和平均事务响应时间
TPS就是每秒事务数,但是事务是基于虚拟用户数的,假如1个虚拟用户在1秒内完成1笔事务,那么TPS明显就是1;如果 某笔业务响应时间是1ms,那么1个用户在1秒内能完成1000笔事务,TPS就是1000了;如果某笔业务响应时间是1s,那么1个用户在1秒内只能完 成1笔事务,要想达到1000TPS,至少需要1000个用户;因此可以说1个用户可以产生1000TPS,1000个用户也可以产生1...
2018-07-16 15:17:00
936
转载 loadrunner12-查看controller运行报错详细log
1、路径为controller-->results-->results setting2、打开文件夹res/log/***.log,里面会有当前场景运行的log日志。注:启用这个首先保证脚本的log是打开的3、查看log里面error信息,反馈给开发,调查原因。转载于:https://www.cnblogs.com/wxh04/p/930531...
2018-07-13 15:39:00
768
转载 loadrunner12-运行报错原因及解决办法整理集合
1、错误:已超过该load generator的CPU使用率80%;答:机器内存过小,更换配置更好的机器来执行测试。是因为虚机的内存过小,运行Controller需要消耗的CPU过高,超过了80%。LR有个默认设置,CPU使用率超过80%就弹出此错误。2、如何理解“错误-27726:已经超过步骤下载超时(120秒)”?答:可以尝试设置pacing。这个错误属于脚...
2018-07-12 15:10:00
3901
转载 loadrunner--步长(Pacing)的设置及作用
Pacing时间的设置需要根据使用您系统的用户的行为来决定。如果您那边的用户在您的系统上做完一套操作后不会做下一套,则可能不需使用Pacing。如果您那边用户在系统上需要不断地做同样的操作,比如他要反复的浏览或者操作一些信息,每做完一套操作后可能需要做一些确认或者是停顿,则需要添加Pacing时间。1、步长的设置会影响虚拟用户一次迭代中的Action之间的等待时间和该虚...
2018-05-04 14:11:00
1337
转载 loadrunner12-参数化以及参数化关联
1、选中需要进行参数化的字段,单击鼠标右键,选择使用参数替换--新建参数。2、输入参数名称。3、根据需要进行选择,我这边选择“Yes”。4、再次选中刚刚参数化的字段,单击鼠标右键,选择 显示参数。5、单击参数最右侧,选择 参数属性。6、在参数属性弹窗中,编辑要替换的内容。参数化之间的关联:1、对字段依次参数化后,选择第二个字段单击左...
2018-05-03 17:15:00
1184
转载 loadrunner--vugen录制脚本提示“无Internet访问。您可能无法录制并执行业务进程”...
1、vugen录制脚本提示如下,为什么会提示这个呢?这个提示忽略会对录制脚本有影响吗?最好应该怎么操作?惠普技术支持回复:您可以试试,若点击“Yes”,是否可以继续录制网站?若可以的话,您也确定网络没问题,那么它对LR本身的录制没什么影响。另外,这个提示的出现可能是因为以下三点:1.没有禁用DEP。2.没有使用管理员权限。3.电脑中有杀毒软件的存在。网上查到解决办法:...
2018-05-03 13:38:00
2503
转载 loadrunner--web_url函数用法
web_url语法: Int Web_url(const char *name, const char * url, <Lists of Attributes>, [EXTRARES,<Lists of Resource Attributes>,LAST)name:请求内容名url:请求内容地址List of Attributes:(支持...
2018-05-03 10:34:00
215
转载 loadrunner12-用Chrome如何录制脚本
1、下载Chrome最新版本;2、打开需要录制的网页,按下F12按钮;3、在弹出框中,选择Network标签,在该标签下单击红色按钮(开始录制按钮);4、按下F5刷新页面(不管是否需要录制当前页面,都需要刷新一下);5、如果仅需要录制当前页面,刷新之后录制结束;6、如果还需要录制其他操作,则在刷新之后继续操作;7、录制结束后,在空白处单击右键--Save...
2018-05-02 15:11:00
6996
转载 LoadRunner--Analysis各项指标详解
转载https://blog.csdn.net/liangfengchang/article/details/45070321一、常用到的性能测试术语1.事务(Transaction)在web性能测试中,一个事务表示一个“从用户发送请求->web server接受到请求,进行处理-> web server向DB获取数据->生成用户的object(页面...
2018-04-27 11:05:00
239
转载 Windows Error Code(windows错误代码详解)
0 操作成功完成。 1 功能错误。 2 系统找不到指定的文件。 3 系统找不到指定的路径。 4 系统无法打开文件。 5 拒绝访问。 6 句柄无效。 7 存储控制块被损坏。 8 存储空间不足,无法处理此命令。 9 存储控制块地址无效。 10 环境错误。 11 试图加载格式错误的程序。 12 访问码无效。 13 数据无效。 14 存储器...
2018-04-27 11:04:00
951
转载 loadrunner12--学习中遇到疑问及解释
1、analysis里面,平均事务响应时间,平均事务响应时间+运行vuser,两个图的数据有区别是什么原因?答:请仔细查看以下两张图,其实两张图的数据是没有区别的。之所以我们认为他们二者的数据有区别,是因为度量的标准不同。第一张图显示的是最大值、最小值以及平均值。而第二张图显示的数据确是图表的最大值、图表的最小值、图表的平均值。所以看起来二者的数据有区别。...
2018-04-27 10:51:00
122
转载 loadrunner12: Error -27492: "HttpSendRequest" failed, Windows error code=8
这个问题我在网上看到有这样的解释:1.timeout时间超时设置问题2.Run-Time Settings -> Preferences -> Advanced. 确定此选项未被选中:"WinInet replay instead of Sockets (Windows only)"试试3.关闭被测机器上的杀软、自带防火墙等软件根据我测试时出错和最后分析,我认为可能与上面...
2018-04-27 10:16:00
822
转载 Loadrunner12解决无法录制chrome及脚本为空问题
转载 https://www.cnblogs.com/Invokerr/p/6894185.html前提:1)下载Chrome浏览器,并安装;2)安装之后,打开vugen,浏览器可以选择Chrome。首先,得安装LR12,一般用LR12录制,由于未破解,用LR11跑并发。LR12官方文档说明里是支持chrome及火狐的,但是实际录制起来,还是有一定的问题,目...
2018-04-26 16:16:00
2809
转载 loadrunner12-添加集合点
1、首先添加集合点之前要插入事务,集合点和事务通常是一起使用的,单独使用集合点,基本上可以说是没有意义的。2、在开始事务之前 ,插入一个“集合点”,那么在多用户执行时,就可以将用户请求停下来,直到用户数量达到满足的条件(默认是100%的用户都到达集合点)3、在要插入的地方单击右键,选择对应的操作即可。转载于:https://www.cnblogs.com/wxh0...
2018-04-26 13:39:00
751
转载 loadrunner-27077报错解决办法
警告-27077:“每次迭代模拟一个新用户”运行时设置为“开”时,“vuser_init”节将包含Web函数。这可能会产生具有多次迭代的不可预测结果[MsgId:MWAR-27077]正在开始操作Action。解决办法:F4运行时设置,浏览器仿真-每次迭代模拟一个新用户,不要选这个。转载于:https://www.cnblogs.com/wxh04/...
2018-04-12 11:47:00
1160
转载 loadrunner12-错误 -26366: 找不到 web_reg_find 的“Text=19728.00”
转:检查点(web_reg_find函数详解)LR检查点 设置检查点的目的不只是为了验证我们的脚本没有错误,而更重要的是一个规范问题,如何使得测试结果更具有说服力,因此建议所有的测试脚本中都添加检查点设置一、设置检查点的方法1.将脚本切换到树结构,在page view页面上找到你要check的文本内容, 并执行鼠标右键,选择Add a text chec...
2018-04-11 14:51:00
4320
转载 loadrunner-27796错误寻求解决办法
转载Action.c(58): Error -27796: Failed to connect to server "www.baidu.com:80": [10048] Address already in useTry changing the registry valueHKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\t...
2018-04-10 15:35:00
434
转载 商业级别Fortify白盒神器介绍与使用分析
转自:http://www.freebuf.com/sectool/95683.html什么是fortify它又能干些什么?答:fottify全名叫:Fortify SCA ,是HP的产品 ,是一个静态的、白盒的软件源代码安全测试工具。它通过内置的五大主要分析引擎:数据流、语义、结构、控制流、配置流等对应用软件的源代码进行静态的分析,分析的过程中与它特有的软件安全漏洞规则集进行全...
2017-12-22 09:57:00
343
转载 Nmap扫描参数解析
Nmap是一款开源免费的网络发现(Network Discovery)和安全审计(Security Auditing)工具。软件名字Nmap是Network Mapper的简称。Nmap最初是由Fyodor在1997年开始创建的。随后在开源社区众多的志愿者参与下,该工具逐渐成为最为流行安全必备工具之 一。最新版的Nmap6.0在2012年5月21日发布,详情请参见:www.nmap.or...
2017-12-20 17:07:00
158
转载 NMAP 基础教程
原文地址:http://infotechbits.wordpress.com/2014/05/04/introduction-to-basic-nmap/0x00 nmap 介绍Nmap(网络映射器)是由GordonLyon设计,用来探测计算机网络上的主机和服务的一种安全扫描器。为了绘制网络拓扑图,Nmap的发送特制的数据包到目标主机,然后对返回数据包进行分析。Nma...
2017-12-20 17:06:00
127
转载 appium desktop v1.2.7在android7.0上运行报错“Error: Error executing adbExec”
1、参考下面链接,https://stackoverflow.com/questions/42283921/unable-to-run-appium-tests-on-android-7-0;得知需要卸载Unlock和Appium settings两个APP,卸载后就可以继续运行不再报错。转载于:https://www.cnblogs.com/wxh04/p/7...
2017-12-04 17:32:00
488
转载 appium_server_v1.4.16版本不适配android7.0系统,运行报错“Attempt to re-install io.appium.settings without first u...
要解决的问题:appium在androidV7.0系统上运行时报错Failure [INSTALL_FAILED_ALREADY_EXISTS: Attempt to re-install io.appium.settings without first uninstalling.]原因分析:appium的uiautomator版本与androidV7.0不适配。预置条件:手机...
2017-12-01 17:49:00
201
转载 cmd输入appium-doctor,运行时提示'node'不是内部或外部的命令
一、提示'node'不是内部或外部命令,先按照下面步骤操作:1、设置APPIUM_HOME系统变量,值为当前appium安装目录,例如:D:\software_install\Appium2、设置path环境变量,值为:%APPIUM_HOME%;3、重新打开cmd命令行,执行appium,可以打开appium应用,但是此时输入appium-doctor,仍然报错“appiu...
2017-11-27 16:45:00
587
转载 eclipse导入web项目报错 Cannot find the class file for javax.servlet.ServletContext.
当eclipse中新导入的Java Project的时候,往往会碰到各种各样的问题,下面是个典型的问题:Cannot find the class file for javax.servlet.ServletContext.如何解决该问题:方案1. Project---》Properties--》Libraries 中添加Tomcat中的 serverlet-api....
2017-11-15 17:19:00
416
转载 项目检出JRE问题(Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'idweb')...
转自:http://blog.csdn.net/damaolly/article/details/38319993项目从SVN检出到工作空间后报了很多错误,其中很明显就是一些jar的问题,没有相关的jar或版本问题,看到最后的错误Unbound classpath container: 'JRE System Library [JavaSE-1.7]' in project 'idw...
2017-11-15 14:28:00
76
转载 eclipse添加web项目报错“Target runtime Apache Tomcat v7.0 is not defined.”
项目检出后,发现是Tomcat7 发布的,修改文件:工作空间--->项目名称--->.settings--->org.eclipse.wst.common.project.facet.core 修改这个文件中:<?xml version="1.0" encoding="UTF-8"?><faceted-project> <run...
2017-11-15 12:03:00
398
转载 Mysql(Navicat for Mysql)怎么添加数据库
1、首先打开Navicat for Mysql;2、打开后界面如下图所示,双击连接localhost_3306;3、连接后localhost_3306变成绿色,如下图所示;4、选中下面任意数据库,单击鼠标右键,选择新建数据库;5、弹出新建数据库,输入数据库名,选择字符集gbk(不过我试过default 、gb2312、ascii都没出现问题),点击【确定】...
2017-11-14 11:08:00
1598
转载 Jmeter线程ramp-up period (in seconds)如何取值
线程组主要包含三个参数:线程数、准备时长(Ramp-UpPeriod(inseconds))、循环次数。线程数:虚拟用户数。一个虚拟用户占用一个进程或线程。设置多少虚拟用户数在这里也就是设置多少个线程数。准备时长:设置的虚拟用户数需要多长时间全部启动。如果线程数为20,准备时长为10,那么需要10秒钟启动20个线程。也就是每秒钟启动2个线程。循环次数:每个线程发送请...
2017-11-03 15:09:00
320
转载 JMeter基础使用方法
1.修改测试计划名称2.点击”保存“,并选择保存的路径3.添加线程组操作步骤:右击”测试计划“——添加——Threads——线程组添加成功后,Test1节点下回多出一个“线程组”的节点4.配置单元(补充:配置单元和Sample组件一起工作,主要用来配置Sample如何来发起请求访问服务器,这个东西的主要特点是可以把一些Sample的共同配置放在一个...
2017-11-03 10:48:00
104
转载 loadrunner中回放log看不到参数替代后具体数值
1、打开run-time settings,找到 log - always send messages,选择 extended log--parameter substitution。转载于:https://www.cnblogs.com/wxh04/p/7773315.html
2017-11-02 17:25:00
161
转载 JMeter下载及安装配置完整版
特别需要注意的时,jdk版本和jmeter版本匹配问题。Jdk1.8对应apache-jmeter-3.3Jmeter下载及安装配置本文是在win7环境下安装使用jmeter,jmeter可以运行在多平台上Windows和Linux。前提:使用jmeter工具之前需要安装java.并配置好java的环境变量。(备注:java下载和环境配置参考java下载安装)下载地址...
2017-10-30 13:50:00
152
转载 loadrunner load generator设置init人数
Load Generator中还有一个很重要的设置。就是用来设置init人数的,我们在运行脚本的时候会发现,在场景监控中,init默认不会超过50个人,也就是最大并发是50个人,我们想使用超过50个人的并发,就需要在这里进行设置了。点击Details,弹出如下图,找到Run-Time Quota标签页。两个值都默认为50,第一个值init最少加载多少用户开始运行脚本,第二个值指...
2017-10-25 16:52:00
328
转载 loadrunner添加load generator连接失败解决办法
1、到防火墙设置里面“允许程序和功能通过windows防火墙”,然后添加Loadrunner Agent Procss,到列表中,在“专用”和“公用”打勾,然后重启一下LR和Loadrunner Agent Procss就OK了;2、loadrunner agent process是否启动;3、确保负载机上的agent启动,并且查看日志没有报错,如果有报错,使用该命令netsta...
2017-10-25 16:18:00
1893
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人