发布时间:2020-06-30
话说,不管是移动应用还是Web服务,除了进行必要的功能测试的基本环节,为了确保互联网产品的质量,往往还需要做并发压力测试,或者说性能测试。然而这一块的测试工作,往往由于资源或产品迭代速度等原因而容易被忽视,导致新产品上线之后频繁出现卡顿甚至崩溃等严重影响用户体验的问题。所以说,为了找出移动应用或Web服务的性能瓶颈,压力测试就显得必要了。
进行压力测试需要借助专门的压力测试工具。那么又有什么适合的工具能帮助我们来实现压力测试呢?下面来为你介绍一个压力测试工具。
这就是压力测试工具PerformanceRunner,PR能够从一台机器生成大量不同IP地址访问服务器,模拟真实状况,更好地保证压力测试结果的有效性,从而实现压力测试、性能测试、配置测试、峰值测试等。能大限度地缩短测试时间,优化性能和加速应用系统的发布周期。
PR有以下特点:
1、安装简便,一键式安装卸载;
2、找出系统瓶颈点,确认产品并发人数、在线人数、用户上限使用人数或者数据处理的上限值;
3、支持参数化,根据UV分配参数数据,实现大数据量和特定需求和场景的测试;
4、支持单机与集群化部署,产生10万vu;
5、支持测试脚本录制与编辑,以录制的方式生成脚本,可对客户端程序,C/S系统、B/S系统录制测试脚本,支持关键字视图编辑脚本,能够让测试人员编写出更简练、更有效率的测试脚本;
6、支持HTTP,https,TCP/IP,UDP等多种协议,WebService,MQ等可以通过JAVA扩展方法实现;
7、场景设计视图可为该场景添加虚拟用户的数量以及虚拟用户启动、停止的规则;可建立基准、负载、配置、稳定性等单场景和组合场景;根据用户组合执行多种场景;
8、多性能测试指标覆盖,支持操作系统、网络、数据库、中间件等多种监控;
9、支持对如header字段的各项属性,服务器返回的内容、数据库、Excel表格、正则表达式等的各种检查点的校验;
10、可与测试管理、项目管理等平台集成,可定制开发或者集成第三方系统;
11、支持自动生成性能分析报告,报告以图表和表格数据两种形式提供,图表包括了性能曲线、柱状图等,清晰直观,帮助快速了解测试结果,查找性能问题;分析图可以帮助你确定系统性能并提供有关事务及Vuser的信息。
推荐阅读:
您的信息已成功提交!
我们的客服人员稍后会与您联系