3、长流程;
4、路径;
5、特殊操作;
设计方法:
可以采用软件测试常用的基本方法:等价类划分法、边界值分析法、错误推测法、因果图法、逻辑覆盖法等设计测试用例。
独具匠心的考虑方法;
测试用例中的信息:
简洁信息:编写时间、测试目的、定义术语、程序名称、程序说明、参考文档、版本号;
正文内容:用例编号、模块名称、测试前提(环境)、用例级别、测试目的、操作步骤、预期结果、备注信息等等;
测试的几个关键点:
1、临界点
2、互斥操作(touch)
3、条件限制
4、层次影响(一个界面的操作影响了之前木块的页面或者操作)
测试用例不是一劳永逸的事情,但是最好的测试方案参考,因为程序不可能永远不变;
对于脚本用例子,可以尝试为测试脚本编写测试用例,已确保脚本的正确性,提高测试准确度;
评审与维护:
1、评审,
测试用例的覆盖面全不全,有无冗余,要有一个专门的机制进行评审,以确定测试用例的可用性;(项目经理、测试组、客户)
2、维护
包括了对用例的漏洞补充与及时更新;
想法:如果对每次出现问题的位置在用例表上做标记,那么就能在长期使用中做到对模块设计者的评估;