性能测试 CodeArts PerfTest
性能测试 CodeArts PerfTest
- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
- API参考
- SDK参考
-
常见问题
- 资源组管理
- 压测工程管理
- 压测报告管理
- 通用问题
-
JMeter工程使用
- 性能测试服务的JMeter引擎和开源JMeter有什么异同?
- 性能测试服务的JMeter引擎支持哪些脚本?
- 性能测试服务的JMeter引擎不支持脚本中哪些操作?
- JMeter测试工程中,jmx文件导入报错可能有哪些原因?
- 应用于性能测试服务的脚本,有哪些使用建议?
- 全局变量功能是如何使用的?
- 上传第三方jar包时需要注意什么?
- 上传CSV文件时需要注意什么?
- 上传自定义安装包时需注意什么?
- 为什么用JMeter软件设置请求头content-type为utf-8,请求返回正常,使用性能测试服务请求返回乱码?
- JMeter报告,日志各类报错的含义是什么?
- JMeter用例调试时,为什么在很短的时间(小于5秒)内失败,页面无数据?
- 视频帮助
- 文档下载
- 通用参考
本文导读
展开导读
链接复制成功!
使用JMeter原生压测
- JMeter测试计划调试成功后,保存jmx文件以及csv文件。
- 准备测试资源,创建私有资源组。
- 登录性能测试服务控制台,在左侧导航栏中选择“测试资源”,单击“创建私有资源组”。
- (可选)首次使用时,请根据提示信息,授权性能测试服务创建私有资源组。
- 进入创建资源组页面后,如果是首次使用没有云容器引擎服务CCE集群,需要先执行创建集群然后再创建资源组。如果已有可用的云容器引擎服务CCE集群,直接执行创建资源组。
- 创建集群。
单击页面上方的“创建集群”,进入购买CCE集群页面。创建集群操作请参考购买CCE集群,设置集群参数。
单击“下一步:插件选择”,选择创建集群时需要安装的插件。
单击“下一步:插件配置”,默认选择即可,不需要更改。
单击“下一步:确认配置”,确认集群配置信息无误后,勾选已阅读使用说明,单击“提交”等待集群创建,集群创建预计需要6-10分钟。
集群创建成功后,返回集群管理页面,单击“创建节点”,进入创建节点页面。创建节点操作请参考创建节点,设置节点参数。
单击“下一步:规格确认”,确认节点配置信息无误后,勾选已阅读使用说明,单击“提交”等待节点创建。
节点创建成功后,返回性能测试服务控制台。
- 创建资源组。
参照表1设置基本信息。
单击“创建”。
- 创建JMeter测试工程。
返回性能测试服务控制台,在左侧导航栏中选择“JMeter测试工程”,单击“创建JMeter测试工程”,输入工程名称,单击“确定”。
- 导入jmx文件。
- 在JMeter测试工程页面,单击
编辑测试计划。
- 在“测试计划”页签中,单击“创建测试计划”。
- 在弹出的窗口中单击“添加文件”,选择格式为jmx的文件,单击“上传文件”,导入成功后将自动关闭窗口并返回“测试计划列表”页签,可以看到已添加的测试计划。
图1 导入jmx文件
- (可选)在“测试计划”页签中,单击“第三方jar包”,在弹出的窗口中单击“本地导入”,选择测试计划所依赖的jar包并导入,导入成功后关闭窗口。
图2 导入jar包
- 在JMeter测试工程页面,单击
- (可选)导入变量文件。
在“测试计划”列表对应的测试名称后单击
,选择“变量文件”。在弹出的窗口中单击“本地导入”,选择测试计划所引用的变量文件并导入,导入成功后“关闭”窗口。
图3 导入变量文件1图4 导入变量文件2 - 编辑线程组。
单击JMeter测试计划的任务名称进入线程组列表,可以编辑线程组的部分参数,编辑完成后单击“确定”。
- 线程数:对应JMeter本地程序中的“Number of Threads”。
- 预热时间:对应JMeter本地程序中的“Ramp-up period”。
- 循环次数:填写需要测试的循环数。
图5 编辑线程组 - 调试JMeter测试任务。
单击“调试”,选择对应的测试资源组作为执行器后单击“启动”启动调试。如果调试结果报错,可根据日志信息,修改用例后重新调试。
图6 启动调试 - 执行JMeter测试任务。
单击“启动”,在“启动测试任务”对话框中选择“资源组类型”和“企业项目”后,单击“启动”,启动测试任务。图7 启动测试任务
- 查看测试报告。
测试任务启动成功后,单击“查看报告”,可以查看压测过程中各项指标的监控数据以及图表报告。
压测结束后,系统会生成离线测试结果报告,可下载离线报告,查看已经执行完成的测试任务报告。
父主题: 实施步骤