注意:
1)对涉及到写操作的接口/功能进行压测,可能会向数据库等存储设备写入数据,需要评估是否会对线上数据造成影响。
2)压测期间,如果被压测接口/功能有对线上开放平台接口进行调用,可能会产生开放平台接口调用费用。
https://qa.cloud.tmall.com/miniappstress/
场景是多个压测任务的集合。
在场景列表左上方点击“新建场景”可以进入创建场景页面。
根据压测目标选择对应的压测类型和目标压测环境。
压测类型有云应用和云函数两种,不同的类型所需要填写的参数会有不同。
点击测试任务的“新建”按钮新建压测任务。
输入场景名称,并提交保存测试场景。
1)在场景列表中点击要某个场景的“详情”按钮,进入场景详情页。
2)在场景详情页中点击“启动”,运行压测场景。
3)场景启动后,会在运行记录中新增一条记录,点击“详情”可以查看运行情况。
4)对于有多个任务的场景,可以通过右上角的下拉框选择查看不同任务的运行情况。
5)当鼠标移动到实时性能曲线上的某个点时,会弹出浮层显示该时间节点具体的性能数据。
压测场景运行完成,在对应运行记录的操作选项中点击“查看报告”跳转到压测报告查看页面。
① 对于有多个任务的压测场景,可以通过右上角的“选择任务”下拉框切换查看不同的任务的报告。
② 请注意压测报告“详细指标”重的压测结果列,如果该列中没有出现红色的“不通过”字样、并且该接口的平均QPS大于技术小二跟你沟通的压测要求QPS,那么可以点击“压测结论”中操作列中的“提交”链接提交压测报告,否则报告会被打回。
③ 压测报告提交后,小二会在后台再次审核该报告,审核完成后,审核状态会在“小二审核”列中展示。