分頁功能測試點

web中分頁功能測試設計html

翻頁功能咱們常碰到的通常有如下幾個功能:   web

一、首頁、上一頁、下一頁、尾頁。   數據庫

二、總頁數,當前頁數   測試

三、指定跳轉頁   設計

四、指定每頁顯示條數   htm

固然,有一些是少於多少頁,所有以數字的形式顯示,多於多少頁後,纔出現下一頁的控件。本文暫且用以上四點來作爲通用的用例來設計吧。   排序

對於1翻頁連接或按鈕的測試,主要要檢查的測試點有:   字符串

一、有無數據時控件的顯示狀況   分頁

二、在首頁時,首頁和上一頁是否能點擊   數據

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

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

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

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

一、總頁數是否等於總的記錄數/指定每頁條數   

二、當前頁數是否正確   

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

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

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

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

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

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

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

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

step 1: 列表無記錄   

expect:

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

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

三、不可指定頁數   

四、不可指定跳轉頁   

五、總頁數顯示爲0   

六、當前頁數顯示爲0   

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

expect:

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

二、總頁數顯示爲1   

三、當前頁數顯示爲1   

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

expect:

一、默認在首頁,當前頁數爲1   

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

三、記錄數與數據庫相符   

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

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

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

二、上一頁變灰不可點擊   

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

四、尾頁可點擊,顯示最後頁的記錄   

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

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

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

三、下一頁可點擊,從後一頁的記錄   

四、尾頁可點擊,顯示最後頁的記錄   

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

六、當前頁數爲所在頁   

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

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

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

三、下一頁變灰不可點擊   

四、尾頁變灰不可點擊   

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

六、當前頁數爲最後一頁的頁數   

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

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

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

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

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

expect: 一、提示「每頁顯示條數必須爲大於1的整數」   

二、提示後每頁顯示條數恢復爲上次生效的條數   

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

expect: 一、提示每頁顯示條數必須爲大於1的整數   

二、提示後每頁顯示條數恢復爲上次生效的條數   

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

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

二、提示後每頁顯示條數恢復爲上次生效的條數   

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

expect: 一、提示每頁顯示條數必須爲大於1的整數   

二、提示後每頁顯示條數恢復爲上次生效的條數   

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

expect: 一、提示每頁顯示條數必須爲大於1的整數   

二、提示後每頁顯示條數恢復爲上次生效的條數   

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

expect: 一、提示每頁顯示條數必須爲大於1的整數   

二、提示後每頁顯示條數恢復爲上次生效的條數   

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

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

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

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

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

相關文章
相關標籤/搜索