【产品质量】内建质量

2018-12-27  本文已影响0人  奔跑的小小鱼

企业扁平化管理、我们组的测试攻程师被分散到各个业务线;为了提升产品质量从年中开始将内建质量提上行程;

从那几个方面开展建质量工作

1.代码静测试

所有代码在构建时必须经过静测代码检测,不允许存在1级问题(阻碍问题),2级问题修复必须有计划(严重问题);

使用的工具是sonarQube,Jenkins支持sonarQube插件;jenkins与sonarQbue的环境安装及配置请百度。

2.web与代码安全扫描

安全扫描工具我们是使用的公司内部开发的工具(不对外提供),web与代码安全扫描不允许存在致命与严重问题;

可以结合实际项目及开发语言选择合适的工具;

3.开发自测

第一个阶段是测试提供BVT用例,开发按照BVT用例执行,必须100%否则BVT失败;

第二个阶段不区分BVT用例,开发执行所有用例,缺陷率不能大于用例的10%;

4.测试效率提升

将接口自动化前移开发完接口的就开始写接口用例,目的:1)提前发现代码中存在的问题,2)是保证代码的稳定性;

接口自化用例执行策略:CI构建>发布后自动触发执行接口自动化用例并邮件发送测试报告至项目组;

5.过程管控

1)明确项目里程碑节点,

2)转测试流程的规范,

3)过程文档产出与归档要规范,

4)发布流程要规范

6.需求质量提升

需求质量提升方面当前还比较弱,正在实践阶段,可以参考《【产品质量】如何提升需求质量

虽然做了半年但结果不太理想,一些规范有时候执一段时间后;团队又不愿意遵守了,存在转测丢配置、丢SQL、代码没有合入啊......。

内建做得比较好环节的应该算是代码静测、研发自测与测试效率提升、过程管理控制总体效果不太理想; 

上一篇下一篇

猜你喜欢

热点阅读