【导语】toB,toG 项目交付过程中,压力测试是重要的一环。 往往服务商与项目组更多的精力会先放在功能逻辑的实现,却忽视了在前期从架构层面暴露与解决后台可靠性的问题。我们经历了众多项目的压测与后台可靠性的保障工作,梳理出压测支撑保障方案与 ISV 压测质量管理规范
【腾讯云】压测支撑保障方案与ISV压测质量管理规范
2020-11 实施
—————————————————————————————————————
CSIG 质量部专项测试技术中心 发布
版本信息
版本 | 日期 | 要点说明 | 起草人 | 审核人 | 执行人 |
---|---|---|---|---|---|
V1.0 | 2020-11 | 新版本发布试行 |
1目的
规范腾讯云ISV产品交付的关键阶段及相关的后台接口性能质量要求,建立准入准出标准,以保障实现的产品满足合同约定接口性能质量要求,特定制本规范
2适用范围
腾讯云智慧行业产品各部相关线下交付项目中涉及的 ISV 产品(联合开发产品与 OEM 类)
3涉及名词解释
ISV:为 Independent Software Vendors 的缩写,意为“独立软件开发商”,特指专门从事软件的开发、生产、销售和服务的
4压测活动阶段
技术方案评审
业务容量预估
压测标准宣讲
压测方案评审
ISV压力测试
ISV压测交付评审
腾讯压力测试验收
5流程关键活动说明
5.1整体要求
项目组与各ISV压测接口人,以尽早及时同步系统性能稳定性风险,共同推进性能稳定性问题的排查,以达到系统交付要求的容量与性能稳定性要求。
5.2各阶段关键活动及准入准出条件
阶段 | 执行角色 | 关键活动 | 准入条件 | 准出条件 |
---|---|---|---|---|
技术方案评审 | 腾讯侧技术负责人 | 参与技术方案评审 对项目整体技术方案的合理及可行性进行把关 | 评审通过的需求及相关需求文档 | 1、评审通过的一系列技术方案设计文档,并作为TAPD需求单附件 2、腾讯侧参与评审,通过后回复确认邮件 |
ISV技术负责人 | 技术方案设计文档编写 | |||
腾讯侧/ISV 开发 /测试 | 参与技术方案评审 | |||
业务容量预估 | 腾讯侧技术负责人 | 参与业务容量评估 | 甲方通过正式邮件同步出的系统容量 | 腾讯侧参与评审,通过后邮件确认同步给各ISV |
压测标准宣讲 | 腾讯侧压测负责人 ISV压测负责人 | 1.项目压测标准宣讲 2.压测工具使用培训 | ISV指定项目压测负责人 | 腾讯侧输出: 1.项目压测标准与容量要求 2.压测工具使用说明文档 |
压测方案评审 | ISV压测负责人 | 压测方案设计文档编写 | 1.项目资源和排期已确定 2.项目核心接口及参数已确定 | 输出《项目压测试报告》,腾讯回复邮件确认 |
腾讯侧压测负责人 | 参与压测方案评审 | |||
ISV压力测试 | ISV压测 腾讯侧压测负责人 | ISV进行压测,并输出压测报告 腾讯侧抽查压测接口 | 1.项目提供压测引擎与压测目标环境 2.ISV进行例行压测 | 1.每日对于代码改动接口输出压测报告 2.压测未达标接口,出具问题分析报告与相应团队的排期 3.依据项目进行的阶段输出:单接口压测报告,全链路压测报告,多接口混压报告 |
ISV压测交付评审 | ISV压测负责人 腾讯侧压测负责人 | ISV负责人依据ISV压测交付Checklist进行答辩 | ISV负责人完成“ISV压测交付Checklist”的实施事项 | 对于未达到,“ISV压测交付Checklist“要求的项进行改进 |
腾讯压力测试验收 | 腾讯侧压测负责人 ISV压测负责人 | 腾讯侧验收交付件 | 符合《压测验收通过标准》 的交付件 | 1、测试通过,符合发布标准 2、《腾讯侧验收测试报告》 |
6checklist 及模版
ISV压测交付checklist、交付件文档模板,请关注专栏相关文档