3.14 实验#14:oricity网站翻页功能缺上一页下一页

缺陷标题 oricity网站→都市论坛→无图版→户外体验→只有(首页)和(尾页)链接,没有上一页、下一页链接。

测试平台与浏览器 Windows 7+Chrome或Firefox或IE 11。

测试步骤

(1)打开oricity网站http://www.oricity.com/。

(2)单击右上角的“都市论坛”,在都市论坛页面单击“无图版”。

(3)单击“户外体验”。

(4)单击按钮。

期望结果 跳转到第3页,页面有按钮,可以跳转到上一页。

实际结果 直接跳转到了第3页,但没有链接上一页或者下一页的相应按钮,如图3-21所示。

图3-21 上一页、下一页功能没有实现

专家点评


在此页面元素中,只有(首页)和(尾页)链接,没有上一页、下一页链接。在页数很多的情况下,上一页和下一页的功能需求会非常大,这里只有3页,还体现不出来。

开发人员在设计时,可能是忘记实现上一页、下一页功能,也可能觉得只需要有首页和尾页以及每页的列表即可,不用再设计逐页翻的功能。但是,从用户体验方面考虑,在页数量很大的情况下,此功能的实现还是非常重要的。

翻页功能一般包括以下几项。

(1)首页、上一页、下一页、尾页。

(2)总页数和当前页数。

(3)指定跳转页。

(4)指定每页显示条数。

在测试翻页功能时,常需要注意以下几点。

(1)翻页链接或按钮的测试,主要检查的测试点如下。

①有无数据时控件的显示情况。

②在首页时,是否能单击首页和上一页。

③在尾页时,是否能单击下一页和尾页。

④在非首页和非尾页时,4个按钮功能是否正确。

⑤翻页后,列表中的记录是否仍按照指定的排序方式进行了排序。

(2)总页数和当前页数,主要检查的测试点如下。

①总页数是否等于总的记录数/指定每页条数。

②当前页数是否正确。

(3)指定跳转页,主要检查的测试点如下。

①能否正常跳转到指定的页数。

②输入的跳转页数非法时的处理。

(4)指定每页显示条数,主要检查的测试点如下。

①是否有默认的指定每页显示条数。

②指定每页的条数后列表显示的记录数、页数是否正确。

③输入的每页条数非法时的处理。

当然,有一些网页是少于多少页全部以数字的形式显示,多于多少页后才出现下一页的控件。