- 博客(24)
- 资源 (5)
- 收藏
- 关注
转载 使用JMeter 完成常用的压力测试
本文介绍了 JMeter 相关的基本概念。并以 JMeter 为例,介绍了使用它来完成最常用的三种类型服务器,即 Web服务器、数据库服务器和消息中间件,压力测试的方法、步骤以及注意事项。 讲到测试,人们脑海中首先浮现的就是针对软件正确性的测试,即常说的功能测试。但是软件仅仅只是功能正确是不够的。在实际开发中,还有其它的非功能因素也起着决定性的因素,例如软件的响应速度。影响软
2015-10-16 15:03:18
713
转载 lr_变量和参数例子
char *URL="URL=http://www.baidu.com";//定义变量lr_save_string("http://www.baidu.com","url");//定义参数web_url(“baidu”,“URL=http://www.baidu.com”,LAST);//初始脚本web_url(“baidu”,URL,LAST);//变量方法web_url(“ba
2015-08-17 08:11:59
460
转载 web_custom_request应用示例-飞机订票系统中的删票操作
LoadRunner提供的web_custom_request函数可以用于实现参数的动态生成。在LoadRunner中,web_reg_save_param和custom_request都常于处理参数的动态生成。web_reg_save_param函数是大家都已经熟悉的了,它的主要作用是从一个response中获得后续的request需要使用的数据,然后将其作为一个参数保存下来,供后续
2015-08-17 08:09:25
1472
原创 loadrunner中关联到的信息需要拼接时的例子-订飞机票
录制一遍脚本发现了这样的一段脚本web_submit_data("reservations.pl_2", "Action=http://127.0.0.1:1080/WebTours/reservations.pl", "Method=POST", "TargetFrame=", "RecContentType=text/html", "Referer=
2015-08-17 07:30:47
2923
转载 c语言中对字符串进行处理的函数
http://wenku.baidu.com/link?url=CQKHBMVLQSYbkUDhtNMkA4Le7dPuCIuaJdVQYgp6EeY2rq9Pudw5eZ1hTCSDQ5r319IPVcBB5t_6OBbrT7Rt_znWmenlPkBssEmztoy1Pw3
2015-08-16 23:05:18
522
原创 lr_save_string函数的作用-订飞机票的例子-把变量或者常量存入参数以供脚本使用
此处的例子就是随机选好出发和到达城市分别赋值给变量chufa,daoda,然后,再用lr_save_string函数来把变量分别存入参数city1,city2,后面的web_submit_data函数就可以直接用city1,city2了web_reg_save_param("city", "LB=\">", "RB=", "Ord=All", LAST)
2015-08-16 21:10:38
1570
原创 lr_eval_string函数在订飞机票中的例子-返回脚本中参数的值
web_reg_save_param("usersession", "LB=name=userSession value=", "RB=>\"", "NotFound=ERROR", "Search=All", LAST); web_url("WebTours", "URL=http://{ip}/WebTours/", "TargetF
2015-08-16 21:04:11
508
原创 loadrunner中sprintf函数的用法
1.loadrunner中给出的例子Action2(){ int index = 56; char filename[64], * suffix = "txt"; sprintf(filename, "log_%d.%s", index, suffix); lr_output_message ("The new file name is %s"
2015-08-16 20:14:22
1852
原创 web_reg_save_param在飞机订票中的例子
关联的原理大家还是在度娘上搜吧我喜欢看图说话,看到出发城市,和到达城市了吗?这里有10个可以选择的城市,问题来了question1那么如何用lr脚本实现让lr回放的时候随机选择出发城市和到达城市呢?question2如何用lr脚本实现选择到的出发城市和到达城市不是同一个城市呢?我们看到了在firebug中的服务器响应内容黄色部分是不是很有规律?“>Denver"
2015-08-16 19:53:55
877
原创 web_reg_find函数在飞机票订票中的例子
1.如果想在登录成功这个页面加入检查点,先用firebug查看其中的响应内容Welcome, test900, to the Web Tours reservation pages这里的表示粗体的意思,如下图lr脚本中这样写,此处,登录用户名已经做了参数化{username}表示参数列表中的参数黄色部分表示脚本执行到此处,若没有找到check的字符串,脚本将FAIL
2015-08-16 19:07:11
1603
转载 Web_reg_find()函数的使用
1.此函数的作用,很显然就是能告之测试人员页面是否显示正确,其意义与价值在我此次支撑平台的性能测试得到了体现。 2.在使用此函数的过程中,遇到了非常郁闷的事情,幸得老大的帮助才得以跳出误区。当在此函数中,查找的text="中文"时,LR硬是报错,换成英文字体便成功。后来,查了好久,发觉是Record-Options 中我勾选了support charset中的UTF-8,可能是录制过程中LR捕
2015-08-16 18:54:04
692
转载 lr_paramarr_len()
(1)参数数组 lr_paramarr_idx() lr_paramarr_len() lr_paramarr_random() 参数数组必须满足以下两个条件: 参数必须都是以相同的名字开头的,后接下画线加数字的方式顺序赋值。 参数数组必须有一个“参数名_count”的参数来记录数组的长度。 eg: lr_save_string(" www.google.com","w
2015-07-25 21:20:36
2098
转载 loadrunner启动web tour-Could not open port 1080-Port is already used by another server
启动Samples-Web-Start Web Server时,提示Couldnot open port 1080-Port isalready used by another server(wsaeaddrinuse)解决方法:在Loadrunner安装目录(如:D:\Program Files\HP\LoadRunner\WebTours)找到xit
2015-07-25 19:27:31
8926
3
转载 lr_convert_string_encoding函数
在前几天的一个帖子谈到utf-8的一些处理,其中说到了lr_convert_string_encoding函数,但是在使用这个函数的时候会有个小问题,就是用该函数转出来的内容会自动附加一个/x00的结尾,导致如果用他来做关联或者检查点的匹配会错误。4QM8Q Ro T(Za;{n00VX ]#\)d&a I ~0lr_convert_string_encoding("登陆成功
2015-07-25 18:25:08
542
转载 lr_convert_string_encoding: 对中文进行UTF-8转码
lr_convert_string_encoding: 对中文进行UTF-8转码int lr_convert_string_encoding ( const char *sourceString, const char *fromEncoding, const char *toEncoding, const char *paramName);该函数有4个参数,含义如下:sour
2015-07-25 17:13:31
3510
2
原创 loadrunner场景中Erro.. Failed to connect to load generator.Check the output windows for more details
1.在本机装的loadrunner防火墙设置里面“允许程序和功能通过windows防火墙”,然后添加Loadrunner Agent Procss,到列表中,在“专用”和“公用”打勾,然后重启一下LR和Loadrunner Agent Procss就OK2.在虚拟机装的loadrunner防火墙设置里面“允许程序和功能通过windows防火墙”,然后添加 所有vm
2015-07-08 07:01:56
851
转载 loadrunner-thinktime
(1)实现thinktime有三种方式(课上的总结)1。在globals.h里面定义一个常量,用的时候直接拿来用2。在parameter list里面定义一个参数,定义很多不同的value3.用c语言来实现4.直接用lr的函数(Vuser使用Lr_think_time函数来模拟用户思考时间)(2)在lr里面的设置可以使用【Run-time Settings】
2015-06-24 18:46:18
628
原创 LR经典面试题
http://wenku.baidu.com/link?url=AZqaEUFgHd-2HzBu2KRSgsS1cwbIy_MnLwpKC8Is-aW9k0pC7jstRWopfjAE6Au3qGiGC2qZrUIcYmBtp7u6lZQjANv-bhkSHbY2VT1XERi
2015-06-23 19:13:06
910
转载 loadrunner的日志
一、Run-Time Setting日志参数的设置1、 Enable logging启用日志记录如果选中该选项Loadrunner在执行脚本时,进行日志的记录,否则不记录日志2、 Send messages only when an error occurs 仅在出错时发送消息 也称为 JIT (实时)消息传递,仅当错误发生时才写入日志,选择该选项后则可
2015-06-23 18:21:16
904
转载 loadrunner的pacing-2
Pacing:在场景的两次迭代 (iteration) 之间,加入一个时间间隔(步进)这个设置到底有什么作用?为什么要进行这个设置?在 LoadRunner 的运行场景中,有一个不大起眼的设置,可能经常会被很多人忽略,它就是 Pacing 。具体设置方式为: Run-Time settings General Pacing ,这个设置的功能从字面上就很容易理解,即在场景的两次迭
2015-06-23 17:49:45
482
转载 loadrunner的pacing
The pacing let you control the time between iterations. Thepace tells the Vuser how long to wait between iterations of your actions。 Vuser think time emulates the time that a real user waitsbetween
2015-06-23 17:47:06
776
转载 lr函数--web_get_int_property返回上一级请求的状态
一、函数用途记录http响应的信息二、函数属性1.http_info_return_code: 返回http代码2.http_info_download_size:返回页面字节数3.http_info_download_time:返回页面下载时间三、例子The following example uses the web_get_int_property fun
2015-06-22 18:49:47
666
转载 loadrunner11补丁
最近總有人問,Lr11是否可以在X64系統上使用,我把我的結果告訴大家下32bit系統Win7/Win2008/64bit系統Win7/Win2008/Win2008 R2/IE8(32bit)/IE9(32bit,63bit)/火狐6,7,8/Opera7~11以上我使用過的環境均可正常運行LR11,但是絕對不僅
2015-06-22 14:58:23
1028
qtp用户使用手册(中文)pdf
2012-12-18
开关电源基本原理与设计介绍
2012-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人