LoadRunner本地网站压力测试记录1

来源:互联网 发布:sql怎么设置两个主键 编辑:程序博客网 时间:2024/05/02 02:19

1.Create/Edit Scripts

1.点击录制脚本弹出如下图选项

第一个界面
Program to record(浏览器路径,一般选择IE)
URL Address(测试目标地址)
Working directory(浏览器所在目录路径)
Option(前期只关注HTML-based或者URL-based二者区别)

2.对弹出的网页,模拟用户的操作,完成后点击停止按钮。

录制的用户行为脚本
在这一步对录制的脚本进行编辑:

1设置检查点介绍几个设置检查点的函数

1.Web_find()

web_find("web_find","RighOf=a","LeftOf=b","What=name",LAST);//函数分别为:检查点名称,有边界,左边界,检查点内容。

注:使用此函数需要在vuser->runtime-setting->preferences中勾选Eable Image and Text Check选项
2.web_reg_find()

web_reg_find("Text=Username","SaveCount=para_count",LAST);//Search搜索范围例:Search=body//Text搜索内容//SaveCount存放Text内容出现次数的参数的名称if (atoi(lr_eval_string("{para_count}"))>0)     lr_output_message("Success");else    lr_output_message("Fail");

注:这种判断思路在脚本执行过程中即使没有找到检查点也不会报错,在执行完成后进行判断。
图片形式的检查点在后续学习中添加

2参数化

参考以下内容
LoadRunner参数化详解

3删除无关请求

例如在网页中会有过大的图片导致相应缓慢,会严重影响测试结果,可以通过手动编辑去除此请求。

4对action设置循环

可用于批量注册,在检查脚本时运行的脚本,会对数据库进行真实的存取操作。

5集合点设置

Insert->Rendezvous 填写集合点名称

2.Run Load Test

1选择第一步中录制的脚本

vusers相关设置
注:可以在如上界面中进行并发用户数的设置,当我们测试某一业务时,应注重此设置。

2集合点设置

在controller中Scenario->Rendezvous设置集合点及相关策略
集合点设置技巧

3运行并观察数据变化

3.Analyse Run Result

0 0
原创粉丝点击