- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Web测测试试——翻翻页页功功能能测测试试⽤⽤例例
参考:/view/e6462707de80d4d8d15a4f1e.html?
ec_flag=defaultmak_pay_doc=2mak_ec_page=1mak_ec_position=5mak_ec=view__1clea_uda_paam=1
翻页功能常⽤到⼏个功能:
1、⾸页、上⼀页、下⼀页、尾页。
2、总页数、当前页数
3、指定跳转页
4、指定每页⽰条数
1、翻页链接或按钮的测试,主要检查的测试点:
有⽆数据时控件的⽰情况
在⾸页时,⾸页和上⼀页是否点击
在尾页时,下⼀页和尾页是否点击
在⾮尾页和⾮⾸页时,四个按钮是否正确
翻页后,列表中的记录是否按照指定的排序进⾏了排序
2、总页数,当前页数,主要检查测试点:
总页数是否等于总的记录数/指定的每页条数
当前页数是否正确
3、指定跳转页⾯,主要检查测试点:
是否能正常的跳转到指定的页数
输⼊的跳转页数⾮法时处理
4、指定每页⽰条数,主要要检查的测试点
是否有默认指定每页⽰的页数
指定每页的页条数后,列表⽰的记录数,页数是否正确
输⼊每页条数时⾮法时的处理
分析完上⾯的测试点,应该可以进⾏⽤例的设计了。
step1:
列表⽆记录
expect:
1、四个翻页控件变灰不可点击
2、列表有相应的⽆数据信息提⽰
3、不可指定页数
4、不可指定跳转页
5、总页数⽰为0
6、当前页数⽰为0
step2:
列表的记录数=指定的每页⽰条数
expect:
1、四个翻页控件变灰不可点击
2、总页数⽰为1
3、当前页数⽰为1
step3:
列表的记录数指定的每页⽰条数
expect:
1、默认在⾸页,当前页数为1
2、列表的数据按照指定的排序列正确排序
3、记录数与数据库相符
4、总页数=记录数/指定的每页⽰条数
step4:
列表的记录数指定的每页⽰条数,在⾸页
expect:
1、⾸页变灰不可点击
2、上⼀页变灰不可点击
3、下⼀页可点击,从(每页指定条数+1)条记录开始⽰,当前页数+1
4、尾页可点击,⽰最后页的记录
step5:
列表的记录数指定的每页⽰条数,在中间的某页
expect:
1、⾸页可点击,⽰1到每页指定条数的记录
2、上⼀页可点击,⽰上⼀页的记录
3、下⼀页可点击,从后⼀页的记录
4、尾页可点击,⽰最后页的记录
5、列表的数据按照指定的排序列正确排序
6、当前页数为所在页
step6:
列表的记录数指定的每页⽰条数,在尾页
expect:
1、⾸页可点击,⽰1到每页指定条数的记录
2、上⼀页可点击,⽰上⼀页的记录
3、下⼀页变灰不可点击
4、尾页变灰不可点击
5、列表的数据按照指定的排序列正确排序
6、当前页数为最后⼀页的页数
step7:
输⼊每页⽰条数为正整数
expect:
1、每页⽰条数更新成指定的条数
2、超过指定的条数的记录分页⽰
3、总页数更新成列表的记录数/每页⽰条数
step8:
输⼊每页⽰条数为0
expect:
1、提⽰“每页⽰条数必须为⼤于1的整数”
2、提⽰后每页⽰条数恢复为上次⽣效的条数
step9:
输⼊每页⽰条数为负数
expect:
1、提⽰每页⽰条数必须为⼤于1的整数
2、提⽰后每页⽰条数恢复为上次⽣效的条数
step10:
输⼊每页⽰条数长度超过数据库指定的长度
expect:
1、提⽰每页⽰条数不能超过位
2、提⽰后每页⽰条数恢复为上次⽣效的条数
step11:
输⼊每页⽰条数为字符串,如中⽂翻页数
expect:
1、提⽰每页⽰条数必须为⼤于1的整数
2、提⽰后每页⽰条数恢复为上次⽣效的条数
step12:
输⼊每页⽰条数为特殊字符,如%
expect:
1、提⽰每页⽰条数必须为⼤于1的整数
2、提⽰后每页⽰条数恢复为上次⽣效的条数
step13:
输⼊每页⽰条数为html字符串,如
expect:
1、提⽰每页⽰条数必须为⼤于1的整数
2、提⽰后每页⽰条数恢复为上次⽣效的条数
step14:
输⼊跳转的页数为存在的页数
expect:
1
文档评论(0)