Web性能测试方案 下载本文

4.设置QPS限制

本次性能测试的目的是“了解云采首页在负载达到20 QPS时的响应时间”,因此需要控制向云采首页发送请求的负载为20QPS。

QPS : Query Per Second 每秒查询率。是一台查询服务器每秒能够处理的查询次数。在因特网上,作为域名系统服务器的机器的性能经常用每秒查询率来衡量。

4.2.2压力测试

4.2.2.1测试工具 UAPRunner

UAPRunner 是一款面向树形数据结构,模拟用户(UAPRunner 中表示为虚拟用户)通过浏览器访问B/S 架构和UAP 平台系统的行为、实现向服务器端发送请求及对服务器端发回的响应进行处理的工具。利用UAPRunner 可以实现对Web 轻量级和基于UAP 平台的性能负载测试,通过模拟上万的用户实施并发负载。

4.2.2.2测试步骤

1.下载安装uaprunner

http://20.10.129.77:8080/gitlab/test-team/download/tree/master/UAPRUNNER

2.配置UAPRunner

3.录制并生成脚本

4. 创建用例流、场景

5. 编辑事务

6. 参数化

7. 增加虚拟用户