翻页功能
测试点:
翻页功能常见功能点
1.首页、上一页、下一页、尾页
2.总页数,当前页数
3.指定跳转页
4.指定每页显示条数
功能1测试点:
1.没有数据时,四个按钮是否可以点击
一、测试用例1:
步骤1:列表无记录
预期结果:1.四个翻页控件置灰不可点击,列表有相应的无数据信息提示,不可指定跳转页,总页数为0,当前页数显示为0
二、测试用例2
步骤1:列表的记录数<=指定的每页显示条数
预期结果:1.四个翻页控件置灰不可点击,不可指定跳转页,总页数为1,当前页数显示为1
2.处于首页时,首页和上一页置灰,其它2个按钮可用
功能2测试点:
1.总页数显示正确(等于总的记录条数/每页显示的记录条数),当前所在页显示正确
2.处于尾页时,尾页和下一页置灰,其它2个按钮可用
3.处于中间页时,四个按钮均可用
4.翻页时,列表中的记录是否按照指定的顺序排序
测试用例一:
步骤1:列表的记录数>指定的每页显示数
预期结果:1.默认在首页,当前页数为:1,列表的数据按照指定的排序正常排序记录数与数据库相符,总页数=记录总条数/指定的每页显示条数
测试用例二:
步骤1:列表的记录数>指定的每页显示数,且在首页
预期结果:1.首页置灰,上一页置灰,不可点击,下一页可点击,从(每页指定条数+1)条开始显示,并且当前页数+1,尾页可点击,显示最后页的记录
测试用例三:
步骤1:列表的记录数>指定的每页显示数,且在中间页
预期结果:1.首页可点击,上一页可点击,,下一页可点击,尾页可点击,并且内容显示正确,当前页数和总页数显示正确
测试用例四:
步骤1:列表的记录数>指定的每页显示数,且在尾页
预期结果:1.首页可点击,上一页可点击,,下一页不可点击,尾页不可点击,并且内容显示正确,当前页数和总页数显示正确
功能3测试点:
1.输入正常页数(大于等于1且小于等于总页数的整数)时,可以正常跳转到相应的页面
测试用例一:
步骤1:输入每页显示条数为正整数
预期结果:1.每页显示条数更新为指定的条数,超过指定条数的记录分页正常显示,总页数更新成:记录条数/每页显示条数
2.输入非合法数据时不可以跳转并且有友好提示
测试用例一:
步骤1:输入每页显示条数为其它不合理数据
预期结果:给出提示信息,恢复到上一次的状态
功能4测试点:
1.看是否有默认设置:默认设置下显示是否正确
2.指定每页显示的条数后,每页显示的数据条数和总页面数是否正确
3.输入非合法数据时有友好提示
测试用例一:
步骤:输入跳转页数为存在的页数
预期结果:可以正常跳转
测试用例二:
步骤:输入跳转页数为非法数据
预期结果:给出错误提示,并恢复到之前的状态