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 复制对应的行,确认目标值左右边界;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一:LoadRunner常见问题整理1.LR 脚本为空的解决方法:1.去掉ie设置中的第三方支持取消掉2.在系统属...
    0100阅读 4,238评论 0 11
  • 官网 中文版本 好的网站 Content-type: text/htmlBASH Section: User ...
    不排版阅读 4,440评论 0 5
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,908评论 18 139
  • 这本书讲述了一个姓铁名英号补残的江湖郎中游历各地的所见所闻,还有对人生的感悟。大家因为他人品不错,常以“老残”相称...
    年轮止阅读 864评论 0 2
  • -01- 办公室有个同事,每天早上都来的特别早。 有一天同事问他:“为什么总是来的这么早”。 他笑着说:“习惯了。...
    贝小鱼阅读 5,824评论 126 227