模块的层级不能太多,有必要的话可通过“2级模块1-3级模块1”的形式,减少模块的层级
模块下,分“字段校验”和“功能校验”,划分依据呢?
建议:把可执行一个完整功能、业务功能的用例放在“功能校验”下,否则放在“字段校验”下,比如上面,添加帐号是一个需要实现的功能,而添加帐号页面中的姓名则只是实现该功能的需要的一个元素,如果只给定这个元素是无法完成添加操作的。这个划分可能需要多写用例才能拿捏得比较准。
- 这样划分的好处是,比较能突出重点,特别是时间来不及的情况下,可能只执行“功能校验”的用例,当然也视情况而定,有些字段校验也很重要,属于重点测试内容。
对于增加或修改,还有几个检查点:
1.打开这个弹出框的默认值检查;
2.连续点击确定按钮,看是否会重复生成记录;
3.取消功能测试;
4.账号的唯一性检查。还要注意并发操作;
5.多增加一些记录,覆盖不同字段的有效等价类;
6.session超时后,增加或修改;
7.填写内容与存入数据库实际值比较(可能数据库支持字符集与前端输入字符集不同导致问题)。