性能测试工具PR常用脚本命令详解(二)
作者:PerformanceRunner 发布时间:[ 2020/5/29 9:34:53 ] 推荐标签:
上一期介绍了事务与集合点的命令使用,本期将继续为大家带来性能测试工具PR的常用脚本命令介绍,本期介绍的是---超时设置与返回响应头/响应体数据两个命令。
1.超时设置
一般来说,系统都设置了请求的超时时间,那么我们在进行高并发性能测试时,不可避免的会遇到超时错误,针对这种情况,PR提供了两个命令;设置读取超时(pr.http_setReadTimeout(int))与设置连接超时(pr.http_setConnectTimeout(int));这两个命令能让我们自定义超时时间,都有一个整型的参数,单位是毫秒(ms);示例如下图:
2.返回响应头/响应体数据
我们初步得到性能测试脚本后,还需要对脚本进行调试,才能确保这个脚本是可用的、正确的。在调试过程中,不可避免的会需要获取请求的返回数据,PR提供了两个命令来获取请求的返回数据:获取响应头信息(pr.http_getResponseHeader([String]))、获取响应体信息(pr.http_getResponseBody());
获取响应头信息命令有一个字符串类型的可选参数,不传参将会返回响应头的所有数据,若传入属性名(Key),则会返回对应的属性值(Value);配合Java方法System.out.println()使用,可将数据输出到控制台;示例如下图:
预告:下一期将为大家介绍两个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