日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

分页功能测试点

發布時間:2025/5/22 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 分页功能测试点 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

web中分頁功能測試設計

翻頁功能我們常碰到的一般有以下幾個功能:   

1、首頁、上一頁、下一頁、尾頁。   

2、總頁數,當前頁數   

3、指定跳轉頁   

4、指定每頁顯示條數   

當然,有一些是少于多少頁,全部以數字的形式顯示,多于多少頁后,才出現下一頁的控件。本文暫且用以上四點來做為通用的用例來設計吧。   

對于1翻頁鏈接或按鈕的測試,主要要檢查的測試點有:   

1、有無數據時控件的顯示情況   

2、在首頁時,首頁和上一頁是否能點擊   

3、在尾頁時,下一頁和尾頁是否能點擊   

4、在非首頁和非尾頁時,四個按鈕功能是否正確   

5、翻頁后,列表中的記錄是否仍按照指定的排序列進行了排序   

對于2總頁數,當前頁數,主要要檢查的測試點有:   

1、總頁數是否等于總的記錄數/指定每頁條數   

2、當前頁數是否正確   

對于3指定跳轉頁,主要要檢查的測試點有:   

1、是否能正常跳轉到指定的頁數   

2、輸入的跳轉頁數非法時的處理   

對于4指定每頁顯示條數,主要要檢查的測試點有:   

1、是否有默認的指定每頁顯示條數   

2、指定每頁的條數后,列表顯示的記錄數,頁數是否正確   

3、輸入的每頁條數非法時的處理   

分析完上面的測試點,應該可以進行用例的設計了。   

step 1: 列表無記錄   

expect:

1、四個翻頁控件變灰不可點擊   

2、列表有相應的無數據信息提示   

3、不可指定頁數   

4、不可指定跳轉頁   

5、總頁數顯示為0   

6、當前頁數顯示為0   

step 2: 列表的記錄數<=指定的每頁顯示條數   

expect:

1、四個翻頁控件變灰不可點擊   

2、總頁數顯示為1   

3、當前頁數顯示為1   

step 3: 列表的記錄數>指定的每頁顯示條數   

expect:

1、默認在首頁,當前頁數為1   

2、列表的數據按照指定的排序列正確排序   

3、記錄數與數據庫相符   

4、總頁數=記錄數/指定的每頁顯示條數   

step 4: 列表的記錄數>指定的每頁顯示條數,在首頁   

expect: 1、首頁變灰不可點擊   

2、上一頁變灰不可點擊   

3、下一頁可點擊,從(每頁指定條數+1)條記錄開始顯示,當前頁數+1   

4、尾頁可點擊,顯示最后頁的記錄   

step 5: 列表的記錄數>指定的每頁顯示條數,在中間的某頁   

expect: 1、首頁可點擊,顯示1到每頁指定條數的記錄   

2、上一頁可點擊,顯示上一頁的記錄   

3、下一頁可點擊,從后一頁的記錄   

4、尾頁可點擊,顯示最后頁的記錄   

5、列表的數據按照指定的排序列正確排序   

6、當前頁數為所在頁   

step 6:列表的記錄數>指定的每頁顯示條數,在尾頁   

expect: 1、首頁可點擊,顯示1到每頁指定條數的記錄   

2、上一頁可點擊,顯示上一頁的記錄   

3、下一頁變灰不可點擊   

4、尾頁變灰不可點擊   

5、列表的數據按照指定的排序列正確排序   

6、當前頁數為最后一頁的頁數   

step 7:輸入每頁顯示條數為正整數   

expect: 1、每頁顯示條數更新成指定的條數   

2、超過指定的條數的記錄分頁顯示   

3、總頁數更新成列表的記錄數/每頁顯示條數   

step 8:輸入每頁顯示條數為0   

expect: 1、提示“每頁顯示條數必須為大于1的整數”   

2、提示后每頁顯示條數恢復為上次生效的條數   

step 9:輸入每頁顯示條數為負數   

expect: 1、提示每頁顯示條數必須為大于1的整數   

2、提示后每頁顯示條數恢復為上次生效的條數   

step 10:輸入每頁顯示條數長度超過數據庫指定的長度<<>>   

expect: 1、提示每頁顯示條數不能超過<<>>位   

2、提示后每頁顯示條數恢復為上次生效的條數   

step 11:輸入每頁顯示條數為字符串,如中文翻頁數   

expect: 1、提示每頁顯示條數必須為大于1的整數   

2、提示后每頁顯示條數恢復為上次生效的條數   

step 12:輸入每頁顯示條數為特殊字符,如%   

expect: 1、提示每頁顯示條數必須為大于1的整數   

2、提示后每頁顯示條數恢復為上次生效的條數   

step 13:輸入每頁顯示條數為html字符串,如   

expect: 1、提示每頁顯示條數必須為大于1的整數   

2、提示后每頁顯示條數恢復為上次生效的條數   

step 14:輸入跳轉的頁數為存在的頁數   

expect: 1、正確跳轉到指定的頁數   

step 15:輸入跳轉的頁數不存在或非法值   

expect: 1、跳轉的頁數值置為1,顯示第一頁的數據   

以上的用例是將總頁數,當前頁數都揉進了翻頁控件的測試用例中了。

轉載于:https://www.cnblogs.com/zhangyublogs/p/5458471.html

總結

以上是生活随笔為你收集整理的分页功能测试点的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。