通过Fiddler程序录制脚本并回放的过程
作者:PerformanceRunner 发布时间:[ 2020/6/28 17:44:22 ] 推荐标签:
PerformanceRunner(简称PR)是性能测试软件,通过模拟高并发的客户端,通过协议和报文产生并发压力给服务器,测试整个系统的负载和压力承受能力,实现压力测试、性能测试、配置测试、峰值测试等。这篇文章我们主要介绍下通过Fiddler程序录制脚本并回放的过程。为什么要通过Fiddler程序录制脚本呢?因为PR录制只支持IE9及以下版本的浏览器,而随着科技的发展很难找到这种浏览器,所以使用Fiddler程序。下面来说一下怎么使用。
首先,打开Fiddler程序,选择好需要录制的参数,点击Actuion按钮,运行,这样录制就开始了,这里用登陆举例(ALM),打开浏览器,输入用户名密码的参数,点击登陆进入页面,点击注销退出页面。
结束后生成一段脚本代码,把它复制到PR上,在脚本前后分别添加pr.startTransaction("login"); 和
String A = pr.util_rsp_body_find(""flag":", "}", 1);
System.out.println("A:"+A);
if ("true".equals(A)){
pr.endTransaction("check",true);
}else{
pr.endTransaction("check",false);
}
点击保存就可以了。
在执行器的页面上,新建一个场景,给场景取个名字,然后设置场景计划。
需要设置运行后场景是否立即启动、启动虚拟用户设置、运行持续时间以及停止虚拟用户设置;设置后会在旁边生成场景计划图,非常直观的显示运行过程。
设置好要运行的主机的ip地址,然后点击运行的tab页,有个开始的按钮,点击一下,即可运行,下面会显示出运行过程中的数据变化。
这就是PR的录制脚本以及回放的过程。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11