【CSDN】第三次敏捷中国大会上的唯一一位女讲师ThoughtWorks咨询师覃其慧给我们带来了Build Quailty in的精彩演讲,怎样测试才能更有效的提升软件质量。
她首先给我们展示了一组搞笑ppt,幽默诙谐的展示了软件开发人员的现实生活,通过两个故事描述了测试人员的在整个项目中的工作过程。
测试是什么?
覃其慧认为测试是一种搜集信息的途径。迭代的反馈信息,将测试融入到整个开发中。
在传统的信息项目中,测试工程师会在得到需求与设计文档以后开始设计测试计划,在代码接近完成的时候执行测试、汇报缺陷。而敏捷测试的实践中,我们的测试工程师不仅跑在了前头,测试的行为也交到了每一个成员的手上。
覃其惠强调:“测试不只是QA的责任,而是每个人都责任。”
考核测试人员的标准
在ThoughtWorks内部,希望QA能够全面模拟用户的行为,在不同的阶段测试中,了解客户需求明白自己要做什么。对于这个问题,郭晓做了补充:一个QA还需要必备沟通、交流的能力。
我们不是靠测试出来的Bug数量来衡量是否是合格的QA,在一个敏捷开发团队中,队员们对彼此会有客观的评价。
覃其惠认为:质量的考核不是能查到多少bug,而是在bug出现之前就被消灭于无形。
第三届“敏捷中国”技术大会,CSDN现场报道中。
覃其慧介绍:
ThoughtWorks咨询师,QA Community Lead,AgileChina创始人之一,活跃于国内外敏捷社区。拥有金融、保险、管理等领域信息系统开发项目测试经验。
文章来源于领测软件测试网 https://www.ltesting.net/