测试阻碍交付,如何破解这一难题?
DevOps 的目标是以更快的方式交付软件。如今,越来越多的企业正努力通过 DevOps 实践提高生产力,加快发布周期。然而在DevOps 实践中,开发人员专注于功能创建,而业务领导者则专注于交付,测试的重要性常常被忽略。这就导致,虽然交付过程的其他方面得到了简化和加速,测试却成为了软件交付的瓶颈。
软件交付的最大阻碍
GitLab 曾经发起一项针对开发者和工程师的调查。调查发现,有 52% 的受访者认为,与开发过程的其他部分相比,测试造成的延迟更多。
DevOps Review 也得出了相同的结论,63% 的受访者表示,“测试”是导致软件延迟交付的第一大因素。该调查主要针对实施 DevOps 企业的 IT 部门领导者。第二大阻碍软件交付的因素是“计划”,不过只有 32% 的受访者如此认为,远远低于站队“测试”的人群。
软件生产过程中的主要障碍在哪里?
为什么测试是一个如此可怕的瓶颈? 测试咨询公司 Tricentis 的创始人 Wolfgang Platz 经过调查后,总结了以下原因:
绝大多数测试(超过 80%)仍然是手动执
共有 0 条评论