创建定时压测任务
前提条件
已创建PerfTest或JMeter测试工程,且测试工程中包含有测试任务。
可扩展测试工程不支持定时压测功能。
操作步骤
- 登录性能测试服务控制台,在左侧导航栏中选择“定时压测”,单击“创建定时压测任务”。
- 参照表1设置基本信息。
表1 创建定时压测任务 参数
参数说明
关联工程
选择已创建的PerfTest或JMeter测试工程。
关联任务
选择需要执行定时压测的任务。
说明:一个任务只能关联一个待执行的定时压测任务。
定时任务名
新建定时压测任务名称。
描述
新建定时压测任务的描述信息。
资源组
选择定时压测任务的测试资源组。
- PerfTest测试工程可以选择共享资源组或者已创建的私有资源组,同一用户共享资源组只允许绑定一个压测任务。
- JMeter测试工程只能选择已创建的私有资源组。
企业项目
选择定时压测任务对应的企业项目。
说明:个人账号无此选项。
执行频率
定时压测任务的执行频率,可以选择仅执行一次或定期执行。
- 仅执行一次:仅在“执行日期”对应的时间点执行一次。
- 定期执行:可选月粒度、周粒度、高级三种周期设置模式。
- 月粒度:按照选定执行日期和执行时间(执行日期可以选择一天可以选择多天),每月重复执行。
- 周粒度:按照选定执行日期和执行时间(执行日期可以选择一天可以选择多天),每周重复执行。
- 高级:基于crontab表达式实现压测任务重复执行,适合熟悉crontab表达式的用户。
分:分钟,支持0-59的整数及操作符:* , - /
时:小时,支持0-23的整数及操作符:* , - /
日:一个月中的第几天,支持1-31的整数及操作符:? * , - /
月:月份,当前仅支持 * (每月)
周:星期数,支持任意星期数及操作符 ?
说明:“日”与“周”输入规则具有互斥性。当一方输入为非缺省值时,另一方自动填入缺省值(?)。
截止日期
定时压测任务超过该时间则不再执行,最大支持一年。
说明:仅执行频率为“定期执行”时,涉及该参数设置。
- 配置完成后,单击“确定”。