性能测试工具有哪些共同点|性能测试工具脚本命令解析

作者:性能测试工具   发布时间:2022-06-14

一般通用的性能测试工具有哪些共同点:

  1. 脚本模块。工具都支持终端用户行为的录制,有些工具则支持多重协议的录制,但不管是那种模式,笔者建议:尽量采用手工编码方式来实现测试脚本。

  2. 测试管理。工具都会支持测试场景的创建、执行,使用会话和场景来模拟不同用户的操作行为。

  3. 压力引擎。工具用于产生负载的核心功能,一般都支持分布式生成负载,以便支撑起大规模的性能测试实施。

  4. 分析模块。提供对每次测试实施所产生的数据进行分析的能力。通常包括了各种自动产生的报表、可配置的图表和原始数据。有些工具甚至提供了专家级或是更技术底层的分析能力,以帮助用户对结果进行深度分析、提炼更为重要的关注点。

  5. 可选能力。作为上述能力的补充,一般工具都会以插件的方式来提供丰富的可选能力,例如监控能力等等。


性能测试工具脚本命令:endTransaction


命令含义:指定事务的结束。

协议类型:所有协议。

命令参数:两个参数,第一个参数为事务名称,第二个参数输入执行事务是否通过(true通过,false未通过)。

命令产生:手工添加。

命令举例:pr.endTransaction("transaction-baidu");pr.endTransaction("transaction-baidu", false);

相关命令:startTransaction(See 1.4.70)

性能测试工具脚本命令:getDatabase


命令含义:查询数据库。

命令参数:五个参数,第一个参数输入数据库类型,第二个参数输入数据库地址,第三个参数输入数据库访问用户名,第四个参数输入数据库访问密码,第五个参数输入数据库查询语句。

命令产生:手工添加。

命令返回:返回查询结果。

命令举例:

String [][] str = pr.getDatabase("SQL Server", "192.168.1.50:12345/mydb", "spasvo", "123", " SELECT name, sex, age FROM students WHERE id > 45 AND id < 50");

相关命令:checkDatabase(See 1.4.2)





推荐阅读:
在线性能测试服务

性能测试软件有哪些
软件性能测试机构有哪些

功能测试包括哪些方面测试



相关工具:
PerformanceRunner性能测试工具
性能监控软件APM
APM性能监控软件工具
在线性能测试工具


本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。



沪ICP备07036474号-4 |

沪公网安备 31010702003220号

2015-2023 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.