测试设计方法选择策略

①首先采用分类树或等价类对函数的输入域进行划分,将无限测试变成有限测试,这是减少工作量和提高测试效率最有效的方法。
②在任何情况下都必须使用边界值分析方法。经验表明,用这种方法设计出的测试用例发现程序错误的能力最强。
③对于参数配置类的软件,要用组合测试技术选择较少的组合方式达到最佳效果。
④如果程序的功能说明中含有输入条件的组合情况,则一开始就可选用因果图法绘制判定表,然后采用判定表法继续进行测试。
⑤对于业务流清晰的系统,场景测试法可以贯穿整个测试案例过程,综合考察软件的主要业务流程、功能和错误处理能力。
⑥状态转移测试对于明确存在不同状态转移的软件设计测试用例的效果非常好,我们可以通过不同状态间的转移条件的有效性设计不同的测试数据。
⑦对照程序逻辑,检查己设计出的测试用例的逻辑覆盖程度。如果没有达到要求的覆盖标准,应当再补充足够的测试用例。
⑧如测试用例自动生成和使用中可以结合被测软件实际,考虑选用分类树、状态转移测试、随机测试等多种方式。
⑨对于形式化方式定义的规格说明,语法测试是一种比较适合的方式。

你可能感兴趣的:(测试用例)