9月中旬开始陆续和大家分享了性能测试系列文章,从今天开始未来两周将和大家一起讨论分享测试策略相关系列文章,包括基于风险的测试策略、基于需求测试策略、基于质量模型的测试策略、基于上下文驱动的测试策略等文章,欢迎大家一起学习讨论。更多文章见文末链接。
本文通过一个简单的例子说明基于质量模型的测试策略的使用使用关键点,对于质量要求比较严格的军工产品、涉及到钱、财相关的产品一般多用此质量模型策略,同时辅助以其他测试策略。
常见的测试策略有基于需求的测试策略、基于风险的测试策略、基于模型的测试策略和探索性测试策略等。下面我们就用纸杯测试来了解下基于质量模型(周震漪老师提供的ISO25000标准)的测试基本思路。
在软件测试的面试中, 经常会遇到如何测试一个纸杯的问题。这类开放性的面试题目,是考察面试者是否熟悉软件质量模型,了解各种软件测试方法, 具有分析测试场景和设计测试用例的能力。
下面就纸杯测试来聊一聊基于质量模型的测试策略。
1.功能性测试
功能性测试需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。大多采用黑盒测试,其设计测试用例的方法有:等价类划分、边界值分析、错误推测、判定表、因果图和综合策略。
装一半容量的水,
装最大安全容量的水,
水倒满流出来,是否影响正常使用&#