【Web页⾯测试】测试点和测试⽤例1. 需求符合度测试
1. 各级菜单名称显⽰是否按照需求说明书规定的设计,并且没有遗漏和多余
2. 各级菜单所完成的功能是否按照需求说明书规定的设计,并且没有遗漏和多余
3. 各级菜单的操作顺序和操作⽅式是否按照需求说明书规定的设计,并且正确
2. 页⾯测试
1. 页⾯元素对齐⽅式是否符合规范的要求,或者操作⽅便性
2. ⽂字的字体,标点符号是否统⼀
3. 有误错别字和乱码
4. 焦点是否定位在默认操作项上
5. 按TAB键是否有正常切换焦点(⾃上⽽下,⾃左⽽右)
6. 标题是否正确⽆误,关注以下部分:①是否和菜单⼀级;②同⼀个case的多个页⾯标题是否⼀致
7. 时间格式是否正确(特别是海外版,如果时间输⼊栏有掩码,要检查掩码的正确性)
8. 是否正确⽀持常⽤的显⽰⽐例: 800*600,1024*768
9. 显⽰⽐例发⽣变化时,页⾯及页⾯元素是否可以正常显⽰
10. 页⾯布局是否合理
11. 第三⽅控件是否具有可⽤性
12. 长时间⽆⼈操作时,处理是否正确
13. 对应的在线帮助事都正确。
注。
1. 页⾯元素,需观察其类型是否正确;
2,输⼊校验项需测试以下;
1. 校验逻辑是否正确
字符串长度web2. 错误提⽰是否正确
3. 提⽰错误点击确定后,是否聚焦该页⾯元素,且若为输⼊框,是否选中所有⽂字
3. 敏感字符: =&|,;‘’ “” " “ :""”\ !
4. 特殊字符: ~!@#¥%……&*()——+《》?、/等⾮字母字符
14. 对于数据库中的某⼀个字段扩展出多个含义的维护页⾯是否对每个扩展含义都做了测试
3. ⽂本显⽰框测试
1. 名称是否正确,需要关注以下⼏点:
1. 描述是否正确
2. 对所有单位的输⼊项是否指明了单位
2. 显⽰值是否正确
3. 显⽰是否美观,是否存在显⽰过长,甚⾄出现换⾏等情况
4. 时间,⽇期货币与语⾔种类是否能够显⽰正确
4. 单⾏⽂本框测试
1. 页⾯显⽰
1. 名称是否正确
2. 必须标记是否正确
3. 冒泡帮助的描述是否清晰正确
4. 默认值是否正确
5. 如果是密码框,输⼊的数据是否为*
6. 输⼊框的长度是否和其他页⾯的元素保持⼀致
2. 输⼊校验
1. 空字符,校验是否正确
2. 输⼊空格串,校验是否正确
3. 输⼊数字串,校验是否正确
4. 输⼊字母串,校验是否正确
5. 输⼊包括数字和字母的字符串,校验是否正确
6. 输⼊字母和特殊字符串,校验是否正确
7. 输⼊包含数字,字母,特殊字符的字符串,校验是否正确
8. 空字符,校验是否正确
9. 输⼊空格串,校验是否正确
10. 输⼊包含半⾓字符的字符串,校验是否正确
11. 输⼊包含中⽂的字符串,校验是否正确
12. 输⼊中间包含空格的字符串,校验是否正确
13. 输⼊前后包含空格的字符串,校验是否正确
14. 输⼊包含敏感字符的字符串,校验是否正确
15. 输⼊框输⼊字符个数限制,校验是否正确
16. "长度为a~b位的字符串校验:
17. 输⼊a-1位字符串,校验是否正确"
18. 输⼊a位字符串,校验是否正确
19. 输⼊a+1位字符串,校验是否正确
20. 输⼊b-1位字符串,校验是否正确
21. 输⼊b位字符串,校验是否正确
22. 输⼊b+1位字符串,校验是否正确
23. 长度为a~b之间的任⼀字符串,校验是否正确
24. "值为a~b的数字串:
输⼊a-1,校验是否正确;"
输⼊a,校验是否正确;
输⼊a+1,校验是否正确;
输⼊b-1,校验是否正确;
输⼊b,校验是否正确;
输⼊b+1,校验是否正确;
输⼊0,校验是否正确;
输⼊-1,校验是否正确;
输⼊-a,校验是否正确;
输⼊-b,校验是否正确;
输⼊a~b任⼀个数,校验是否正确;
32. "⽇期:输⼊含有错误分隔符的⽇期,校验是否正确;"
33. 输⼊⽇期的年⽉顺序与需求要求格式不改,校验是否正确;
34. 输⼊没有年份的⽇期,校验是否正确;
35. 输⼊没有⽉的⽇期,校验是否正确;
36. 输⼊没有⽇的⽇期,校验是否正确;
37. 输⼊⽇期(年)位数不对,校验是否正确;
38. 输⼊⽇期(⽉)位数不对,校验是否正确;
39. 输⼊⽇期(⽇)位数不对,校验是否正确;
40. 输⼊⽆效⽇期(年),如:0000-01-15,校验是否正确;
41. 输⼊⽆效⽇期(⽉),如:2003-00-15,校验是否正确;
42. 输⼊⽆效⽇期(⽉),如:2003-13-15,校验是否正确;
43. 输⼊⽆效⽇期(⽇),如:2003-05-00,校验是否正确;
44. 输⼊⽆效⽇期(⽇),如:2003-05-32,校验是否正确;
45. 输⼊⽇期,如:2003-04-31,2003-05-31,校验⼤⼩⽉是否正确;
46. 输⼊⽇期,如:2003-02-30,2003-02-29,2003-02-28,2004-02-29,2100-02-29,校验2⽉⽇期是否正确;
47. 若限制最⼤⽇期,输⼊最⼤⽇期-1天,校验是否正确;
48. 若限制最⼤⽇期,输⼊最⼤⽇期,校验是否正确;
49. 若限制最⼤⽇期,输⼊最⼤⽇期+1天,校验是否正确;
50. 若限制最⼩⽇期,输⼊最⼩⽇期-1天,校验是否正确;
51. 若限制最⼩⽇期,输⼊最⼩⽇期,校验是否正确;
52. 若限制最⼩⽇期,输⼊最⼩⽇期+1天,校验是否正确;
53. 若对输⼊值有特殊限制(如以13开头),分别输⼊符合和不符合规则的值,校验是否正确;
54. 是否正确⽀持特殊货币⽐例输⼊(针对海外);
55. 是否校验了粘贴数据;
功能测试
1. 是否存在随着输⼊框,指disabled变灰隐藏等,下同,随其他域变化⽽变化?校验是否正确
2. 是否存在输⼊框当前值随其他域变化⽽变化?校验是否正确
3. 若状态或当前值随其他域的变化⽽变化,提交后退,状态和值是否保持正确。
4. 若为修改页⾯,输⼊空,是否意味着清空该字段?校验是否正确;
5. 是否要求取值不能和其他域同时输⼊?校验是否正确;
6. 是否要求取值不能和其他域相同?校验是否正确;
7. 是否存在其他的受其他域输⼊的限制?校验是否正确;
多⾏⽂本框测试
1. 名称是否正确
2. 必选标记是否正确
3. 冒泡帮助描述是否清晰正确
4. 默认值是否正确
5. ⽂本框宽度是否和其他页⾯元素保持⼀致
6. ⽂本框⾼度是否合理
7. ⽂本框滚动条的使⽤是否正确
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论