云架构中心-OPS03-01 推行开发者测试
OPS03-01 推行开发者测试
- 风险等级
高
- 关键策略
开发者测试是现代软件工程中非常重要的一环,一般而言,开发者的测试代码可以在本地,或者构建阶段反复多次执行,依赖低,也是在软件系统运维之前成本最低的发现软件问题的方式,尤其是各种异常场景或者用户输入,开发者测试的过程实际上“强制”了开发者去思考线上业务可能出现的场景,从而有利于减轻后续运维阶段系统的负担。
此外,云上的软件是不断演进和重构的,很多时候我们不敢修改已有系统代码的原因,就是不知道它的影响范围,担心产生某种程度上的蝴蝶效应,影响了其它模块而造成线上系统的问题,有了开发者测试之后,只要在改完代码后运行一下测试就知道改动对整个系统的影响了,从而可以让我们放心的重构和演进代码。
同时,应该有一个适用于您软件的开发者测试标准,如代码覆盖率和分支覆盖率。
- 数据治理中心_数据架构_数据架构使用示例-华为云
- 性能测试使用教程_性能测试操作步骤_性能测试快速入门-华为云
- 性能测试使用流程_性能测试怎么样_性能测试 CodeArts PerfTest-华为云
- 性能测试产品优势_性能测试应用场景_性能测试CodeArts PerfTest-华为云
- 软件测试流程_测试计划CodeArts TestPlan_测试平台-华为云
- GaussDB测试_GaussDB数据库测试_高斯数据库测试-华为云
- 电话呼叫中心软件_呼叫中心平台_呼叫中心客服系统_云呼叫中心
- 测试管理平台有什么优势_测试计划CodeArts TestPlan_软件测试-华为云
- 什么是性能测试_性能测试作用_性能测试 CodeArts PerfTest-华为云
- 华为云CodeArts API_API测试_接口测试_关键字