軟體測試功能點梳理之下拉框功能點筆記

2021-09-27 10:06:01 字數 569 閱讀 2760

從中選擇一兩個驗證是否正確;

列表內容,是可變還是固定的,可變的最好要用sql或其他方式驗證正確性,不允許出現重複值;

可選內容是否符合需求說明書中的要求,沒有丟失或錯誤;

列表過長是否提供滾動條支援,一般超過10個需要滾動條;

下拉條數超過十條以上是否有搜尋功能,便於使用者快速查詢

搜尋功能需驗證查詢資料的正確性

預設值(為空,提示選擇,某一值)檢查;

是否有空選項,如果有空,會對系統有何影響;

如果系統要求非空,這裡不選擇,是否有提示資訊;

列表中的排序方式,特別是選項過多時尤為重要;

選擇乙個選項後是否可編輯,有的下拉列表允許編輯選擇,這還需要驗證其合法性;

下拉框是否相容多瀏覽器ff,chrome,ie,國內主流瀏覽器等

下拉框選項是否有錯別字

列表中文字的對齊方式,一般都是左對齊;

選擇框的長度是否合適,是否會出現選擇項後不能全部顯示其內容

選擇框的長度是否可變;

下拉列表獲取焦點後,是否可以通過鍵盤操作,主要包括↑,↓,home ,end ,pageup ,pagedown等;

有輸入功能的HTML下拉框

div style position absolute table cellspacing 0 cellpadding 0 border 0 tbody tr td select name districtselect style left 0px top 0px width 100px clip ...

Django帶搜尋功能的下拉框

原本只做了乙個下拉框,後面隨著資料越來越多,選擇資料就變得很困難。考慮再下拉框中再增加乙個搜尋功能。方法一 django select2 forms 不過對py3和django3的支援不好,會產生報錯,所以我放棄了這個方法。方法二 使用jquery2 select2 可以參考 由於對前端知識掌握不透...

Jquery簡單實現可編輯下拉框功能

第一版 試圖使用樣式控制,在需要輸入的時候把input輸入框重疊在select控制項之上。ie下沒有問題,結果ff下就杯具了,在firefox下selelct總是被放置最頂層。szxtzcz 第二版 通過事件或者按鈕觸發完成輸入框和下拉框的切換 num message id address send...