全哥

不断学习,努力超越自己.

导航

随笔分类 -  性能测试

Jmeter正则表达式提取器应用
摘要:1、找到所有小数的数字,比如10.2引用名称:aa正则表达式:[0-9]+\.[0-9]+模板:$0$区配数字: -1调用:${aa_1}:取出第一个满足要求的数字${aa_2}:取出第二个满足要求的数字2、找到所有小数点后的数字引用名称:aa正则表达式:([0-9]+)\.([0-9]+) 必须用括号分组模板:$2$ 第二组区配数字: -1 取出所有符合要求的调用:${aa_1}:取出第一个满足... 阅读全文

posted @ 2010-06-11 12:07 全哥 阅读(6151) 评论(0) 推荐(0)

Jmeter 命令行选项目录
摘要:调用JMeter的 “jmeter -?”命令将打印所有命令选项的一个列表。列表如下: -h, --help 打印使用信息并退出 -v, --version 打印版本信息并推出 -p, --propfile {argument} 使用的JMeter属性文件 -q, --addprop {argument} 附加的属性文件 -t, --testfile {argument} ... 阅读全文

posted @ 2010-04-26 11:44 全哥 阅读(1616) 评论(0) 推荐(0)

JMeter 命令行 分布式
摘要:在做多用户并发时我们发现,50个虚拟用户并发,机器就死掉了,根本没法运行下去。一般的需要测并发的系统至少都得是几百人并发,为了解决这个问题,JMeter提供了一个分布式运行的解决方案。就是多台机器同时运行,以达到更多并发用户的需要。方法也很简单,首先设置一下环境变量,在所有参与测试的机器上增加环境变量JMETER_HOME=c:\JMeter(即JMeter的安装目录)。选择一台机器作为主控机,其... 阅读全文

posted @ 2010-04-26 10:44 全哥 阅读(1370) 评论(0) 推荐(0)

Jemter 远程连接多台pc测试
摘要:利用JMeter进行负载测试的时候,使用单台机器模拟测试超过1000个行程的并发就有些力不从心,在执行的过程中,JMeter自身会自动关闭,要解决这个问题,可以使用分布式测试,运行多台机器运行所谓的Agent来分担JMeter自身的压力,并借此来获取更大的并发用户数,但是需要进行相关的一些修改,具体如下:   1、在所有期望运行JMeter作为LoadGenerator的机器上安装JMeter,并... 阅读全文

posted @ 2010-04-19 14:52 全哥 阅读(1958) 评论(0) 推荐(0)

使用loadrunner的vb vuser写脚本 运行报错:vbascriptext.dll -25277 -25240
摘要:一、新建一个vb vuser,不写任何代码,也会报错,错误信息如下:Warning: Invalid parameter detected in function.Warning: Invalid parameter detected in function.Warning: Extension vbascriptext.dll reports error -25277 on call to fu... 阅读全文

posted @ 2009-10-17 10:36 全哥 阅读(2069) 评论(0) 推荐(0)

LoadRunner lr_eval_string() 函数使用及LR中变量、参数的简单使用
摘要:lr_eval_string()函数的主要作用:返回脚本中的一个参数当前的值,返回值类型:char一般多用在调试脚本时输出参数的值.具体用法如下:lr_output_message("The parameter1's value is %s",lr_eval_string("{parameter1}")),其中参数parameter1在之前已经定义了的参数lr_log_message(lr_eva... 阅读全文

posted @ 2009-10-15 17:25 全哥 阅读(2201) 评论(0) 推荐(0)

LoadRunner web_reg_save_param RelFrameID 属性说明。
摘要:RelFrameID:(个人理解)在使用关联函数时,通过此参数确认使用哪个页面的数据作关联。 原因和web_reg_save_param工作原理有关,函数中有reg 说明它是个注册函数,注册函数工作原理与普通函数不同,它注册并提供的一项服务,每当有网页下载完成,那么只要你在脚本中注册了web_reg_save_param,那么它就会触发它的参数关联验证功能,会去查找数据 。 举一个具体的例子:我们... 阅读全文

posted @ 2009-10-15 17:24 全哥 阅读(1158) 评论(0) 推荐(0)

Web_url 函数的Extrares后的资源列表是否需要?
摘要:我在论坛中看到有人问这个问题,今天有空,特做了一下了解及试验,其结果如下:1、web_url语法: Int Web_url(const char *name, const char * url, <Lists of Attributes>, [EXTRARES,<Lists of Resource Attributes>,LAST)List of Attributes:(支... 阅读全文

posted @ 2009-10-14 11:53 全哥 阅读(2136) 评论(0) 推荐(0)

Warning -26490: File name in a multipart submit is missing or empty.解决方法
摘要:录制测试上传文件脚本,回放报Warning -26490: File name in a multipart submit is missing or empty. Using an empty file [MsgId: MWAR-26490]。经过几天努力,总算解决了此问题,先看以前的脚本: web_submit_data("GeneralReport.aspx_2", "Action=htt... 阅读全文

posted @ 2009-08-15 09:15 全哥 阅读(1383) 评论(0) 推荐(1)

loadrunner录制脚本时打不开IE解决办法(转)
摘要:1、录制脚本时打不开IE原因有两个,一是可能安装了多个浏览器,解决方法打开IE选项---高级--去掉“启用第三方浏览器扩展(需要重启动)”的勾选第二需要重新运行“register_vugen.bat”(位置\Program Files\Mercury\LoadRunner\bin)2、录制脚本时出现IE运行错误原因:一般是操作系统的环境不适合或者浏览... 阅读全文

posted @ 2009-08-06 10:25 全哥 阅读(5708) 评论(0) 推荐(1)

关于LoadRunner 的场景设置duration选项
摘要:在场景设置duration选项(Duration:run for 00:02:00)不知道是duration是表示每个用户只运行2分钟,还是所有用户登陆成功后,再一起运行2分钟。脚本介绍:vuser_init,vuser_end二部分都为空,action部分的脚本打开几个网页。经过四次的测试,Duration选项一直为run for 00:02:00,每次更换Start Vuser的设置,结果如下... 阅读全文

posted @ 2009-06-24 17:05 全哥 阅读(3158) 评论(0) 推荐(0)