DATA -- 代表数据,通常引用三种数据“正常”、“异常”、“错误”,分别对应关键字“PASS”、“ERROR”、“FAIL”。为什么会在一个文档中体现这些内容——主要是为了以后的测试自动化,一个不能将手动测试转为自动测试的人员注定是平庸的。
T/F -- 代表测试人员对这个测试的判断是否通过或者不通过。即使在ACTUAL与EXPECTED不同时,有时测试人员根据单项测试还是可以给个T,让市场或者高层去做决策。
1、接到任务不急于作而在于多思考,首先在纸上构造好业务流图。
2、业务流程图构造好,快速挑选出公用的测试用例
3、构造测试用例,先写符合主路径的三种“PASS”、“ERROR”、“FAIL”
4、精化测试用例,努力为ERROR多构造1-7种假设
5、执行测试用例,增加FAIL的标准化失败的测试,但是对应减少PASS测试用例
6。进一步精化测试用例,使“PASS”、“ERROR”、“FAIL”所占的比例分别为%20、%70、%10