軟件界面測(cè)試經(jīng)驗(yàn)總結(jié) 軟件測(cè)試
1.應(yīng)驗(yàn)證界面顯示內(nèi)容的完整性:
a) 報(bào)表顯示時(shí)應(yīng)考慮數(shù)據(jù)顯示寬度的自適應(yīng)或自動(dòng)換行。
b) 所有有數(shù)據(jù)展現(xiàn)的界面(如統(tǒng)計(jì)、查詢、編輯錄入、打印預(yù)覽、打印等),必須使測(cè)試數(shù)據(jù)的記錄數(shù)超過(guò)一屏/一頁(yè),以驗(yàn)證滿屏/頁(yè)時(shí)其窗體是否有橫向、縱向滾動(dòng)條或換頁(yè)打印,界面顯示是否正常;
2.應(yīng)驗(yàn)證界面顯示內(nèi)容的一致性:
a) 如有多個(gè)系統(tǒng)展現(xiàn)同一數(shù)據(jù)源時(shí),應(yīng)保證其一致性;
3.應(yīng)驗(yàn)證界面顯示內(nèi)容的準(zhǔn)確性:
a) 對(duì)于報(bào)表中的所有字段值都應(yīng)該有明確的定義,對(duì)于無(wú)意義的字段值,不應(yīng)該顯示空,應(yīng)顯示“--”或“/”,表示該字段值無(wú)意義。
4.應(yīng)驗(yàn)證界面顯示內(nèi)容的友好性:
a) 對(duì)統(tǒng)計(jì)的數(shù)據(jù)應(yīng)按用戶習(xí)慣進(jìn)行分類、排序。
b) 某些重要信息在輸入、修改、刪除時(shí)應(yīng)有“確認(rèn)”提示信息;
c) 界面內(nèi)容更新后系統(tǒng)應(yīng)提供刷新功能。
d) 用戶在退出系統(tǒng)后重新登陸時(shí)應(yīng)考慮是否需要自動(dòng)返回到上次退出系統(tǒng)時(shí)的界面;
5.應(yīng)驗(yàn)證界面提示信息的指導(dǎo)性:
a) 在多個(gè)業(yè)務(wù)功能組成的一個(gè)業(yè)務(wù)流程中,如果各個(gè)功能之間的執(zhí)行順序有一定的制約條件,應(yīng)通過(guò)界面提示用戶。
b) 用戶提示信息應(yīng)具有一定的指導(dǎo)性,在應(yīng)用程序正在進(jìn)行關(guān)鍵業(yè)務(wù)的處理時(shí),應(yīng)考慮在前臺(tái)界面提示用戶應(yīng)用程序正在進(jìn)行的處理,以及相應(yīng)的處理過(guò)程,在處理結(jié)束后再提示用戶處理完畢。
c) 在某些數(shù)據(jù)輸入界面,如果要求輸入的數(shù)據(jù)符合某項(xiàng)規(guī)則,應(yīng)在輸入界面提供相應(yīng)的規(guī)則描述;當(dāng)輸入數(shù)據(jù)不符合規(guī)則時(shí)應(yīng)提示用戶是否繼續(xù)。
d) 在對(duì)任何配置信息修改后,都應(yīng)該在用戶退出該界面時(shí)提示用戶保存(如果用戶沒(méi)有主動(dòng)保存的情況下);
6.應(yīng)驗(yàn)證界面顯示內(nèi)容的合理性:
a) 在對(duì)某些查詢功能進(jìn)行測(cè)試時(shí),應(yīng)考慮查詢條件的設(shè)置的合理性以及查詢結(jié)果的互補(bǔ)性。如某些后臺(tái)處理時(shí)間不應(yīng)該作為查詢條件。
b)界面測(cè)試時(shí),應(yīng)考慮某一界面上按鈕先后使用的順序問(wèn)題,以免用戶對(duì)此產(chǎn)生迷惑。例如只能在查詢成功后顯示執(zhí)行按鈕。
c)界面測(cè)試時(shí),應(yīng)驗(yàn)證窗口與窗口之間、字段與字段之間的瀏覽順序是否正確;
7.界面測(cè)試時(shí),應(yīng)考慮用戶使用的方便性:
a) 在某些對(duì)數(shù)據(jù)進(jìn)行處理的操作界面,應(yīng)考慮用戶可能對(duì)數(shù)據(jù)進(jìn)行處理的頻繁程度和工作量,考慮是否可以進(jìn)行批量操作。
8.界面測(cè)試時(shí),應(yīng)考慮界面顯示及處理的正確性:
a)界面測(cè)試時(shí)應(yīng)驗(yàn)證所有窗體中的對(duì)象狀態(tài)是否正常,是否符合相關(guān)的業(yè)務(wù)規(guī)則需要。
b) 應(yīng)驗(yàn)證各種對(duì)象訪問(wèn)方法(Tab 健、鼠標(biāo)移動(dòng)和快捷鍵)是否可正常使用,并且在一個(gè)激活界面中快捷鍵無(wú)重復(fù);
c) 界面測(cè)試不光要考慮合理的鍵盤輸入,還應(yīng)考慮是否可以通過(guò)鼠標(biāo)拷貝粘貼輸入。
d) 對(duì)于統(tǒng)計(jì)查詢功能的查詢結(jié)果應(yīng)驗(yàn)證其是否只能通過(guò)界面上的查詢或刷新按鍵人工觸發(fā),應(yīng)避免其他形式的觸發(fā)。
e) 對(duì)界面上的任何對(duì)象進(jìn)行拖拉,然后進(jìn)行查詢、打印,應(yīng)保證查詢打印結(jié)果不變;
9.界面測(cè)試時(shí),應(yīng)考慮數(shù)據(jù)顯示的規(guī)范性:
a) 確保數(shù)據(jù)精度顯示的統(tǒng)一:如單價(jià)0元,應(yīng)顯示為0.00元;
b) 確保時(shí)間及日期顯示格式的統(tǒng)一;
c) 確保相同含義屬性/字段名的統(tǒng)一;
d) 對(duì)所有可能產(chǎn)生的提示信息界面內(nèi)容和位置進(jìn)行驗(yàn)證,確保所有的提示信息界面應(yīng)居中。
相關(guān)推薦:考試吧策劃:2010年軟件水平考試完全指南北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |