WEB軟件用戶界面測試方法(一)

    在WEB系統開發過程中,需要在三個階段對WEB應用的用戶界面進行軟件測試。在需求分析階段,對界面進行評審,確保與用戶需求及分析結果保持一致;在設計階段,對界面設計部分進行評審,確保以及你個達到了爲所有用戶界面建立的通用質量標準,並且正確描述了特定與應用系統的界面設計問題;由於用戶交互是通過界面的語法和語義來表示的,在軟件測試階段,重點轉移到特定於應用系統的用戶交互方面的執行。另外,軟件測試提供了可用性的最終評估。

    軟件界面測試的總體測試策略是:1)發現與特定的界面機制相關的錯誤(例如,未能正確執行菜單鏈接的錯誤,或者輸入數據格式的錯誤);2)發現界面實現導航語義方式的錯誤、WEB應用的功能性錯誤或內容顯示錯誤。爲了實現此策略,必須達到以下一些目標:
對界面要素進行軟件測試,確保設計原則、美學和相關可視化內容對用戶有效,且沒有錯誤。要素包括字體、顏色、框架、圖片、邊界、表以及WEB應用運行中所產生的相關元素。

    採用與軟件單元測試類似的方式測試單個界面機制。例如,設計軟件測試用例對所有的表單、客戶端腳本、動態HTML、CGI腳本、流動內容及應用系統的特定界面機制(例如,電子商務應用系統中的購物車)進行軟件測試。

    對於特殊的用戶類別,在用例的環境中測試每一種界面機制。這種軟件測試方法與軟件集成測試類似,因爲當界面機制被集成到一起使用用例執行時,才能夠進行軟件測試。

    與選擇用例有所不同,此方法要對全部的界面進行軟件測試,發現界面的語義錯誤。這種軟件測試方法類似於軟件確認測試,因爲其目的是證明與特定的用例語義相一致。正是在這個階段,進行一系列的可用性測試。

    在多種環境(例如,瀏覽器)中對界面進行軟件測試,確保其兼容性。實際上,可以將這一系列測試看到是軟件配置測試的一部分。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章