一个测试团队最基本的职责是发现缺陷,而这些缺陷当中最应该被发现的缺陷就是软件的基本功能缺陷。
软件的基本功能缺陷是用户进行正常业务基本操作时产生的导致业务操作无法完成的缺陷,这些缺陷对用户影响最大。
那么,如何避免软件出现基本功能缺陷呢?
解决的方法就是 建立测试用例基线,在产品开发过程中以及发生变更时,运行基线中的测试用例,确保软件产品的基本功能满足需求。
这里的测试用例基线包含基本用例、常规用例、生僻用例三类测试用例。其中基本用例包含产品最常见的业务场景,覆盖绝大部分功能特性;常规用例包含绝大部分正常和异常用例;生僻用例是一些使用非常规手段才能实施的测试,比如暴力攻击、断电、代码注入等,这些用例只有在可靠性、安全机制做架构升级时才会考虑重新测试。
建立测试用例基线应满足下列要求:
为了减少软件出现基本功能缺陷,测试用例基线中的基本用例应当在每次产品交付使用前和发生变更时得到验证,根据情况选择常规用例和生僻用例。
为了提高测试效率,对于基本测试用例应尽可能实现100%自动化测试。
这正是:
建立基本用例集,交付之前质量闸
基本功能正常用,质量把关全靠它
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!