测试开发人员的职能是什么?
发布时间:2021-06-22
其实也是软件质量保障。无非就是保障的手段更加的技术化。
上文我们也说过,测试的时间周期在很多时候是整个项目时间周期缩短时首当其冲的牺牲品,测试的时间往往是不够的,物以稀为贵,也就是说测试的时间是相当宝贵的,如果能加快测试的速度,降低用例回归的成本,将以前的选择性测试,变成全面的回归测试+重点功能的人工干预,那么项目的质量可能会比纯人工测试要好。
所以一些自动化测试的加快回归速度,降低每次回归成本,比如100个自动化用例,如果回归100次,那么每次回归的成本相对来说还是很低的,那么是可以一定程度上解决时间不够的问题的。
测试开发同学质量保障的手段可能不如手工测试同学那么直接,测试开发同学一般是通过提高测试效率来帮助产品改进质量。以前在同一个时间周期,手工测试可以回归100个用例,现在测试开发的同学可以让这个时间周期内回归到的用例数达到1000个,效率提升了10倍,由于效率提升而节约的时间就可以投入到其他的质量保障手段中去,比如code review之类的,质量保障的方式更加的立体化,更加的有层次感。
总之测试开发同学的关键字是测试效率。
推荐阅读:
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-60725088-8054),我们将立即处理,马上删除。