
1)測試的基本內容
主要包括以下幾個(gè)方面的內容:
(1)站點(diǎn)地圖和導航條位置是否合理、是否可以導航等;
(2)內容布局是否合理,滾動(dòng)條等簡(jiǎn)介說(shuō)明文字是否合理,位置是否正確;
(3)背景、色調是否正確、美觀(guān),是否符合用戶(hù)需求;
(4)頁(yè)面在窗口中的顯示是否正確、美觀(guān)(在調整瀏覽器窗口大小時(shí),屏幕刷新是否正確),表單樣式大小、格式,是否對提交數據進(jìn)行驗證(如果在頁(yè)面部分進(jìn)行驗證的話(huà))等;
(5)鏈接的形式、位置是否易于理解等。
2)測試技術(shù)
通過(guò)頁(yè)面瀏覽確定使用的頁(yè)面是否符合需求??梢越Y合兼容性測試對不用分辨率下頁(yè)面顯示效果,如果有影響應該交給設計人員提出解決方案??梢越Y合數據定義文檔查看表單項的內容、長(cháng)度等信息對于動(dòng)態(tài)生成的頁(yè)面最好也能進(jìn)行瀏覽查看。如 Servelet部分可以結合編碼規范,進(jìn)行代碼檢查。
3)界面測試要素
符合標準和規范、靈活性、正確性、直觀(guān)性、舒適性、實(shí)用性和一致性。
(1)直觀(guān)性
用戶(hù)界面應潔凈,不唐突,不擁擠,界面不應該為用戶(hù)制造障礙,所需功能或者期待的響應應該明顯,并在預期出現的地方。
①界面組織和布局合理嗎?
②是否允許用戶(hù)輕松地從一個(gè)功能轉到另一個(gè)功能?
③下一步做什么明顯嗎?
④任何時(shí)刻都可以決定放棄或者退回、退出嗎?
⑤輸入得到確認承認了嗎?
⑥菜單或者窗口是否深藏不露?
②有多余功能嗎?
③軟件整體抑或局部是否做得太多?
⑨是否有太多特性把工作復雜化了?
①⑩是否感到信息太龐雜?
①D如果其他所有努力失敗,幫助系統真能幫忙嗎?
(2)一致性
網(wǎng)站的每個(gè)頁(yè)面都應當遵循一個(gè)主題,所以在格式設計上力求保持一致或者大體相仿致性主要包括結構的一致性、色彩的一致性、導航的統一和特別元素的一致性,另外還要注意下面列出的三個(gè)方面
①快捷鍵和菜單選項:如在 Windows中按F1鍵總是得到幫助信息嗎?
②術(shù)語(yǔ)和命令:整個(gè)軟件使用同樣的術(shù)語(yǔ)嗎?特性命名一致嗎?例如,Find是否一直叫Find,而不是有時(shí)叫 Search?
③按鈕位置和等價(jià)的按鍵:如“確定”按鈕總是在上方或者左方,而“取消”按鈕總是在下方或右方,同樣,“取消”按鈕的等價(jià)按鍵通常是Esc鍵,而“確定”按鈕的等價(jià)按鍵通常是回車(chē)鍵。
(3)靈活性
①狀態(tài)跳轉:靈活的軟件實(shí)現同一任務(wù)有多種選擇方式
②狀態(tài)終止和跳過(guò):具有容錯處理能力。
③數據輸入和輸出:用戶(hù)希望有多種方法輸入數據和查看結果。例如,在文本框中輸入文字可用鍵盤(pán)輸入、粘貼,或者用鼠標從其他程序拖動(dòng)。
(4)舒適性
①恰當:軟件外觀(guān)和感覺(jué)應該與所做的工作和使用者相符。
于錯誤操作導致丟失的數據 ②錯誤處理:程序應該在用戶(hù)執行嚴重錯誤的操作之前提出警告,并允許用戶(hù)恢復由
③性能:快速移動(dòng)或滾動(dòng)不見(jiàn)得是好事,要讓用戶(hù)看清顯示的信息以及在做什么
網(wǎng)站建設用戶(hù)界面測試是對用戶(hù)體驗度的一個(gè)良好的把握,用戶(hù)的體驗度高了,網(wǎng)站才能發(fā)展的更快更好。