一、测试用例设计工具
Xmind思维导图工具,下载地址:http://pan.baidu.com/s/1bncVXfT
二、常用的测试用例设计方法
测试用例设计方法总结下载地址:http://pan.baidu.com/s/1bncVXfT
1、功能流程 首先按照功能流程以及模块点大小归类进行测试点的划分
2、测试细节的设计方法
a、等价类
等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例,包括有效等价类与无效等价类
b、边界值
边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界
c、错误推测法
列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据他们选择测试用例
d、因果图法
一种利用图解法分析输入的各种组合情况,从而设计测试用例的方法,它适合于检查程序输入条件的各种组合情况
三、使用各种测试方法的综合策略:
1) 在任何情况下都必须使用边界值分析方法,经验表明用这种方法设计出测试用例发现程序错误的能力最强。
2) 必要时用等价类划分方法补充一些测试用例。
3) 用错误推测法再追加一些测试用例。
4) 对照程序逻辑,检查已设计出的测试用例的逻辑覆盖程度,如果没有达到要求的覆盖标准,应当再补充足够的测试用例。
5) 如果程序的功能说明中含有输入条件的组合情况,则一开始就可选用因果图法。