
loadrunner
loadrunner之使用方法记录
凯凯恺恺恺恺凯凯
纸上得来终觉浅,绝知此事要躬行。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Web_reg_find()
此函数的作用,很显然就是能告之测试人员页面是否显示正确,其意义与价值在我此次支撑平台的性能测试得到了体现。 在使用此函数的过程中,遇到了非常郁闷的事情,幸得老大的帮助才得以跳出误区。当在此函数中,查找的text="中文"时,LR硬是报错,换成英文字体便成功。后来,查了好久,发觉是Record-Options中我勾选了support charset中的UTF-8,可能是录制过程中LR捕捉到的是中文...原创 2019-08-23 11:00:20 · 460 阅读 · 0 评论 -
lr_get_host_name
定义: 返回该主机的名字 lr_get_host_name函数返回正在执行脚本主机的名字 格式: Return Values:这个函数成功的返回值是该主机的名字,失败的返回值是空;这个返回值是指向一个静态数据并且不能修改的只读模式。 Parameterization:该函数不能被参数化 C语言的格式是:char *lr_get_host_name(); Java语言的格式是:String l...原创 2019-10-10 10:21:37 · 120 阅读 · 0 评论 -
性能测试之nmon对linux服务器的监控
一,Nmon介绍 (这句不用看——Nmon得名于 Nigel 的监控器,是IBM的员工 Nigel Griffiths 为 AIX 和 Linux 系统开发的,使用 Nmon 可以很轻松的监控系统的 CPU、内存、网络、硬盘、文件系统、NFS、高耗进程、资源和 IBM Power 系统的微分区的信息)。 Nmon是一款计算机性能系统监控工具,因为它免费,体积小,安装简单,耗费资源低,广泛应用于A...转载 2019-09-20 09:07:18 · 216 阅读 · 0 评论 -
lr_eval_string()
lr_eval_string() 函数的主要作用:返回脚本中的一个参数当前的值(从参数中取得对应的值,并且转换为一个字符串)。 格式:lr_eval_string("{参数名}"); 例如:lr_eval_string("{count}"); ...原创 2019-09-18 08:53:34 · 344 阅读 · 0 评论 -
lr_think_time()
lr_think_time() 定义: 在脚本中的命令之间暂停执行(添加思考时间)。 void lr_think_time(double thinkTime); 参数说明: thinkTime:暂停的长度,以秒为单位。 lr_think_time允许您在运行期间暂停测试执行。 这在模拟思考时间,真实用户停止在行动之间思考的时间特别有用。 示例: 在以下段中,lr_think_time 指示脚本在访...原创 2019-09-12 11:27:54 · 1699 阅读 · 0 评论 -
lr_paramarr_idx()
1、lr_paramarr_len()和lr_paramarr_idx() lr_paramarr_idx() 返回参数数组中指定位置的参数值。 char * lr_paramarr_idx(const char * paramArrayName,unsigned int index); 参数说明: paramArrayName:从中返回值的参数数组的名称。 index:数组中参数的一个位置。 ...原创 2019-09-12 10:41:27 · 709 阅读 · 0 评论 -
LoadRunner中参数化技术详解
LoadRunner中参数化技术详解 LoadRunner在录制脚本的时候,只是忠实的记录了所有从客户端发送到服务器的数据,而在进行性能测试的时候,为了更接近真实的模拟现实应用,对于某些信息需要每次提交不同的数据,或者使用多个不同的值进行循环输入。这时,在LoadRunner中就可以进行参数化设置,以使用多个不同的值提交应用请求。 【好处】 l 减少脚本的大小 l 提供使用不同的值执行脚本的能...转载 2019-09-06 13:22:34 · 426 阅读 · 0 评论 -
web_custom_request和web_submit_data区别
web_custom_request方法可以发送POST和GET类型的请求; web_submit_data只能发送POST类型的请求; 所有web_submit_data方法发送的请求都可以使用web_custom_request来实现。 web_custom_request可以实现web_submit_data无法实现的请求,比如“查询所有邮件并删除”这个案例中,查询时我们使用关联把所有邮件对...转载 2019-08-29 13:05:43 · 342 阅读 · 0 评论 -
web_reg_save_param_ex
Save Offset 设置关联的内容偏移量,从第几位开始进行关联操作。回到最开始的例子,我们抓取的是You have successfully installed XAMPP on this system!,如果需要获得successfully installed XAMPP on this system!这个字符串,则不用改变左边界,只需要设置Save Offset为9即可,代码为: web_...转载 2019-08-29 12:35:25 · 1919 阅读 · 0 评论 -
LoadRunner 中实现MD5加密
最近在用loadrunner做一个压力测试,在编写脚本的时候发现传递参数的时候需要一个sign值,这个值是将参数进行MD5加密生成的,所以下面就说一说怎么对参数进行MD5加密。 1、首先我们需要一个加密算法的文件叫做:md5.h文件 #ifndef MD5_H #define MD5_H #ifdef __alpha typedef unsigned int uint32; #else typed...原创 2019-08-27 18:50:58 · 508 阅读 · 0 评论 -
lr_output_message()
定义: 向日志文件,输出窗口和其他测试报告摘要发送消息。 格式: int lr_output_message(const char * format,exp1,exp2,… expn。); 参数说明: format C Language:格式化的字符串。如果是字符串,请用引号括起来。使用可用于printf的标准消息格式设置要打印的表达式的格式。 exp1,exp2,… expn C Languag...原创 2019-10-10 11:28:11 · 2438 阅读 · 0 评论