性能测试 CodeArts PerfTest
性能测试 CodeArts PerfTest
- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
- API参考
- SDK参考
-
常见问题
- 资源组管理
- 压测工程管理
- 压测报告管理
- 通用问题
-
JMeter工程使用
- 性能测试服务的JMeter引擎和开源JMeter有什么异同?
- 性能测试服务的JMeter引擎支持哪些脚本?
- 性能测试服务的JMeter引擎不支持脚本中哪些操作?
- JMeter测试工程中,jmx文件导入报错可能有哪些原因?
- 应用于性能测试服务的脚本,有哪些使用建议?
- 全局变量功能是如何使用的?
- 上传第三方jar包时需要注意什么?
- 上传CSV文件时需要注意什么?
- 上传自定义安装包时需注意什么?
- 为什么用JMeter软件设置请求头content-type为utf-8,请求返回正常,使用性能测试服务请求返回乱码?
- JMeter报告,日志各类报错的含义是什么?
- JMeter用例调试时,为什么在很短的时间(小于5秒)内失败,页面无数据?
- 视频帮助
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
创建测试用例
操作步骤
- 登录性能测试服务控制台,选择左侧导航栏的“PerfTest测试工程”。
- 在PerfTest测试工程所在行,单击测试工程名称,例如前面创建的测试工程“Web-test”,进入测试工程详情页面。在“测试用例”页签,可以看到自动生成的默认目录和样本用例。
- 在默认目录下单击“样本用例”,选择页面右侧的“用例步骤”,选择前置步骤或测试步骤配置。
前置步骤:每个执行线程中,仅执行一次。如无业务需求可以不添加。
测试步骤:测试用例的执行体,需要配置。
- 在该用例下,单击“添加请求”。输入请求名称,添加请求信息。
- 报文
选择“报文”,根据被测服务的实际情况,设置报文信息。
- 思考时间
可选配置。为了更好的模拟用户行为,需要模拟用户在不同操作之间的等待时间。例如当用户收到来自服务器的数据时,可能要等待几秒查看数据,然后再做出响应,这种延迟就称为思考时间。
请根据各业务的不同来设置思考时间。建议性能测试的时候,不要设置过长的思考时间,以最坏的情况对服务器施压。
如果需要配置,请启用“思考时间”,设置执行下一个动作之间停留的持续时间,例如:1000毫秒。
- 响应提取
可选配置。如果同一用例中存在多个报文,通过正则表达式或JSON提取把前一个报文的输出提取出来,作后一个报文的输入。
如果需要配置,请启用“响应提取”,设置响应提取参数。
- 检查点
可选配置。如果设置检查点,通过自定义校验信息来验证服务端的返回内容是否正确。
如果需要配置,请启用“检查点”,配置检查点参数。
- 报文
- 在该用例下,选择“压力配置”。
可根据业务特点选择不同的压力模式,添加多个阶段,每个阶段模拟不同的并发用户数。
- 配置完成后,单击“保存”。
- 单击页面右上角的“调试”,选择对应的测试资源组作为执行机后单击“启动”。
- 单击“查看日志”查看测试用例调试的具体内容。
如果调试结果报错,可根据日志信息,修改用例后重新调试。
- 在“调试记录”页签,查看调试的历史操作记录。