检查项 | 检查项描述 | ||||||
效果检查 | 做出来的效果和功能是否和需求一致(包括不变的文字说明) | ||||||
页面链接检查 | 每个链接是否有相应的页面,页面之间切换是否流畅,正确 | ||||||
功能检查 | 添加,修改,保存,修改,删除,查询等功能是否能正确使用 | ||||||
必填项检查 | a.必填项在没有填写时程序是否做了处理 | ||||||
b.必填项在没有填写时程序是否做了友好的提示 | |||||||
c.必填项是否加 * 号 | |||||||
字符串长度检查 | a.输入超出需求的长度时程序会不会做检查 | ||||||
b.输入超出需求的长度时程序会不会出错 | |||||||
字符类型检查 | a.输入需求外的其它字符类型时程序会不会做检查 | ||||||
b.输入需求外的其它字符类型时程序会不会出错 | |||||||
标点符号检查 | 输入内容包括各种标点符号,特别是空格,各种引号,回车键等程序是否做处理 | ||||||
信息完整性检查 | 检查修改,添加后的信息是否是与你所修改,添加的信息一致 | ||||||
重名检查 | 规定不能重复的字段,输入框输入重复的内容(如:ID),程序是否做处理 | ||||||
不能重复的项内容是否区分大小写 | |||||||
修改时,把不能重复的项修改为重复,是否会报错,程序是否做了处理 | |||||||
重复提交表单检查 | a.表单点击按钮后是否能够重复提交 | ||||||
b.已成功提交一条信息后,回退到表单这个页面,看是否还能提交 | |||||||
删除检查 | a.是把不想关的也删除掉了 | ||||||
b.删除该数据后会不会对其它的地方产生相应的错误影响 | |||||||
查询检查 | 输入系统存在和不存在,检查一下查询反应 | ||||||
上传和下载检查 | 对上传文件大小,格式是否有限制,并且有提示说明 | ||||||
逻辑检查 | 想想代码的地方有没有缺陷或者漏洞,保证代码的健壮性 | ||||||
兼容性检查 | 前端出现的很多BUG就是兼容性bug了。提醒前端同学在自测的时候要注意兼容性问题,目前要求测试的浏览器有IE9;chrome。 | ||||||
关联模块检查 | 与你这个开发功能相关的模块功能希望能够串起来测一下,验证一下自己的模块功能 | ||||||
影响性检查 | 程序员往往修复了一个BUG引发新的问题,与修改代码相关的功能,都能简单的操作,测试一下 | ||||||
用户数据测试 | 开发同学准备的测试数据往往会按照代码逻辑来准备。所以测试同学可以站在用户的角度准备一些测试数据来进行测试 | ||||||
边缘检查 | 开发同学比较奔放,尤其有与用户交互的模块,需要多关注,测测边界值 | ||||||
用例测试 | 开发在做测试时往往是遵循自己开发的思路来执行,很可能遗漏一些场景及步骤,重要的页面提供一些测试用例,开发根据用例来测试 |