- 3
- 0
- 约3.4千字
- 约 20页
- 2024-07-26 发布于上海
- 举报
加载Runner进行HTTP接口压力测试,通过Java编写的CTLPTest类,模拟实际应用中的HTTP端口压力测试,包括请求和响应数据处理等多个步骤测试过程中使用LoadRunner110版本,并采用Java8进行测试通过编写测试脚本和视图代码实现压力测试流程
使用Loadrunner进行http接口压力测试
业务描述:
在业务系统里进行查询操作,查询的结果是通过请求http接口,从系统中处理并将结果以json字符串返回。
使用Loadrunner对此类接口进行压力测试并记录相关的性能指标数据:
一.安装Loadrunner
本次测试过程使用Loadrunner11.0版本。
二.部署环境
接口服务器一台;
用于运行Loadrunner的压力测试机1台或N台,在条件允许下,尽可能提供高配置的
CPU和内存。
接口服务器和压力测试机建议应部署于同一个局域网内,否则测试过程和结果将受到网络带宽因素的影响无法顺利进行。
三.编写测试脚本
方法一.通过java编写测试类,以jar包的方式引入Loadrunner进行测试。
优点:便于解析接口响应结果,同时避免由于LR脚本编写不规范或配置问题,导致测试过程引发的未知错误。
条件:运行loadrunner的机器需要安装jdk1.6的版本。
编写java测试类:CTLPTest.java,如下代码
1packagecom;
2
importjava.io.InputStream;
import.HttpURLConnection;
import.URL;
importjava.util.Random;
7
8publicclassCT
原创力文档

文档评论(0)