如何進行可用性測試?
可用性測試在軟體開發生命週期中以不同方式進行:
1. 可用性探索是在軟體設計的早期階段進行的。此階段的目標是建立基本設計(“外觀和感覺”)和導航決策,以適應系統終端使用者社群的需求和特徵。這些要求和決策構成了使用者介面設計標準的基礎,這些標準將指導所有後續設計和開發。該探索通常由業務分析師或可用性專家領導,與指定的終端使用者代表合作。
2. 隨著軟體的開發和釋出,可用性評估作為單元和系統測試的一部分進行。這種迭代方法能夠在開發早期檢測和糾正錯誤或問題,從而最大限度地減少重新設計和重新開發的數量。評估檢查是否滿足可用性要求,以及遵守使用者介面設計和表示標準。它還包括對啟發式的評估,例如可學習性,錯誤訊息的適當性,使用效率,使用者控制程度和資訊組織。評估可由業務分析師,質量保證測試人員或可用性測試人員執行。
3. 可用性測試是在關鍵開發檢查點進行的,並且可以是迭代使用者驗收測試方法的一部分。它由終端使用者執行的系統、現實的場景組成,由業務分析師或可用性專家指導和觀察。觀察提供了關鍵資訊,例如所犯錯誤的數量、終端使用者從錯誤中恢復的能力、完成標準任務所需的步驟或擊鍵次數,以及使用者在沒有明確指示或訓練的情況下完成基本任務的容易程度。測試會議可以通過測試前和測試後的調查補充來收集使用者輸入和反饋。