1,loadrunner(录制网页脚本工具)

性能测试

browser/server

server:apache

apache-tomcat

数据库

JDK

lr11 兼容性低 用IE浏览器搭配  fierfox24火狐浏览器


Ctrl +Alt + C 注释 U解除

web_url() : 打开指定链接,绝对地址;

web_submit_date(): 提交数据,以表单数据形式提交;

web_link() :打开链接,相对地址;

web_Submit_fro吗():以表单数据形式提交;

lr_output_message()相当于Print,输出指示的字符;


参数的更新方式:

每次迭代:从上到下,顺序取值,值得数量不够使可以从头取;

每次出现:参数出现一次,参数的值更新一次;

ONCE:参数只会更新一次


参数的取值防试:

1 顺序:从上到下,顺序取值,值的数量不够时从头开始

2 随机:随机选取参数的值;

3 唯一:从上到下取值,但是值只会被使用一次;

4 关联取值:与某个参数的取值方式保持同行;


参数的目的:

1.让脚本执行的更加接近用户真实使用;

2 为了了解数据不能重复输入的问题。

添加思考时间的目的:

1,让脚本执行的更加接近用户真实使用(主要);

2,减轻服务器的压力。


lr_eval_time() 思考时间;

lr_think_string() 将方法中的参数替换为字符串;

web_reg_find() 检查点,从页面中查找指定文本;

1检查点需要放到被检查的方法前面;

2检查点的文本要与页面中显示的的文本一致;

3录制时添加的检查点药先选中被检查点的文本,再点击工具条中的检查点;

事物:一个或多个操作的组合

时 controller用来统计执行时间的一种方式。(检测网站响应时间,用户体验)


-----------------------------------------------------------------------

关联函数(回放脚本达不到目的时用)

关联函数使用的步骤:

1 当脚本执行不成功的时候,再录制一个一样的脚本;

2 对比两个脚本,发现脚本中变化的值;

3 对比动态值的来源:1.通过查看页面源代码确定;

                                    2.通过查看脚本回放日志确定(打开扩展日志)

4 通过动态值的来源找到脚本中对应的方法;

5 再generation log 确定目标值是否是服务器返回值;

6 再generation log 复制对应的行,确认目标值左右边界;

你可能感兴趣的:(1,loadrunner(录制网页脚本工具))