简述:用文字描述出系统测试时的操作步骤
好处:
1)清晰思路、避免遗漏
当系统功能多且复杂时,根据系统每个模块,拆分功能点,花点时间思考并整理成文档,尽可能结合功能与业务,模拟不同场景,从根本上避免了直接测试系统的“手忙脚乱”。
2)明确测试进展
参考测试用例,可以清晰看到哪些用例执行了,哪些用例没有执行,从中看到测试进行到哪一步,以及结合问题管理平台,直观地从测试角度,分析项目进展。
3)系统模块缺陷率
根据测试用例发现的问题,可以看到哪个功能模块出现的bug较多。
方法:
1)等价类划分:输入的子集中选择,假如输入要求输入数字1到10,那么输入4和7去验证;
2)边界值:输入支持的最大值,假如一个文本输入框最大值为100,输入的内容超过101;
3)因果图:判定表,通过因果关系判定;
4)错误推测法:基于测试经验推测系统在什么样的操作可能会出现错误;
元素:
1)目录
根据拆分的系统功能点,每个功能点可以用目录的方式区分,如一个系统的系统管理-用户管理-用户添加,那么系统管理就是一级目录,用户管理就是二级目录,用户添加就是三