1 第一章 Loadrunner vugen 录制与脚本开发
1.1 脚本的录制和优化
1.1.1 脚本录制
我们在录制脚本之前一定要了解并清楚该系统所使用的通信协议(如果不清楚可以向开发人员询问),
是否支持该协议,只有清楚这些,才能确保利用工具来完成性能测试的可行性。
通信协议的选择:
目前市面软件绝大部分都是 类型,遇到这类型的软件一般选择 协议进行录制,除了
个别类型的 架构,如视频监控就不能选择 进行录制。
在不知道选择哪种通信协议的情况下还可以借助优秀的第三方协议分析工具来帮助你分析,如
、、 等
1.1.2 脚本优化
在脚本录制过程中会有一些不相关的请求也被录入到脚本中,这些请求是与我们业务不相关的,所以必须对
我们的代码进行优化,例如脚本中包含 、微信、百度之类的请求,这时我们就需要将这些代码删除。
为了让脚本能更好的直观的体现是否执行成功我们需要在脚本中加入检查点,设置关联来确保脚本的正确性。
还有一类是回放脚本时出现错误导致回放不成功,这类错误优化需要查看报错日志更具错误提示来进行优化,
如函数没有添加正确,函数中的字符类型未设置正确
列如:
!"# $%%& '(")'*+,*--,*出现错误,查看该函数说明
!"#比较 &.和 &/以确定字母排序的次序。
!"# !!0&.+!!0&/*1
将其改为:
!"# $%%& '(")'*+','*--,*运行成功。
1.2 换个角度理解关联
1.2.1 为什么要对脚本设置关联
首先我们先来了解下 $ 的工作原理,这样更便于理解为什么会做关联。
评论0
最新资源