辛辛苦苦、含辛茹苦、怀胎十月,项目终于有了阶段性成果。
于是,满怀信心、屁颠屁颠地交由测试人员做SIT,没想到结果一阵惨。。。
虽然,我们不是专业的测试人员,但,我们也必须重视测试。
于是,记录下,常见的注意的地方:
> 重中之重:业务一定要正确,这是前提
重要的事情说3遍:
业务、数据
业务、数据
业务、数据
> 易忽略的地儿
- 增加项目,查询
- 非空校验
- 长度校验(如,某字段在DB中长度为32,那么页面输入33个字符的情况)
- 业务校验(如,名字是否重复)
- 唯一性校验
- 编辑项目,查询
- 全选测试(如,涉及多选的,将选项全部选中,保存,再查询是否一致)
- 清空测试(如,将选择框全部清空、文本框清空,保存,再查询是否一致)
- 删除项目,查询
- 是否有引用性校验
> 特殊符号
还有一些键盘上能打出的标点,如果输入到文本框中,系统是否会能正确地保存、显示呢?
`1234567890-=[];',./~!@#$%^&*()_+{}|:"<>?