平淡的生活,我依旧能梳理出生活的乐章!
测试中流程图测试
上一篇 /
下一篇 2009-08-19 19:09:18
/ 个人分类:技术文档
很多测试人员在测试过程中很少用的流程图的方法设计测试case,其实很多时候如果用流程图的话可以节省很多case
以以下需求为例:(注此例是网上的一个提问)
如我点击一个按钮A,会弹出一个对话框B,对话框有“是”“否”“取消”三个选项。
点击“是”会弹出对话框C,C也有“是”“取消”两个选项。点击C的“是”执行操作M1,取消回原页面
点击“否”会弹出对话框D,D也有“是”“取消”两个选项。点击D的“是”执行操作M2,取消回原页面
点击“取消”,回原页面。
如果按一般的设计测试case的方法可能会是:
1. 点击A按钮的验证(1个case)
1. 对话框B的验证(包括样式和三个按钮的功能验证3个case)
2. 对话框C的验证(包括样式和两个按钮的功能验证2个case)
3. 对话框D的验证(包括样式和两个按钮的功能验证2个case)
如果按流程图设计测试case的话可能是:
1. A-B(是)-C(是)-M1
2. A-B(是)-C(取消)-返回
3. A-B(否)-D(是)-M2
4. A-B(否)-D(取消)-返回
5. A-B(取消)-返回
即只需要五条case即可
收藏
举报
TAG: