在軟件測(cè)試產(chǎn)品、應(yīng)用程序的熱情中,測(cè)試團(tuán)隊(duì)仍然專注于檢測(cè)技術(shù),而不是測(cè)試系統(tǒng)的有用性。軟件檢測(cè)也應(yīng)該考慮到用戶最終的體驗(yàn)感受。軟件可用性測(cè)試完美的解決了這一難題。
當(dāng)根據(jù)用戶從測(cè)試中收到的反饋來評(píng)估產(chǎn)品或服務(wù)時(shí),稱為可用性測(cè)試。在這樣的測(cè)試中,貢獻(xiàn)者嘗試完成具有代表性的任務(wù),而觀察者則進(jìn)行檢查并做筆記。此類練習(xí)的目的是找出可用性問題,收集主觀和可計(jì)算的數(shù)據(jù)并解決產(chǎn)品問題的需求。
對(duì)于有用的可用性測(cè)試,需要有一個(gè)具體的測(cè)試用例和一個(gè)專門的參與者團(tuán)隊(duì)。然后他們必須研究并說明他們的發(fā)現(xiàn)。
在這種測(cè)試中,可以使用各種策略檢查用戶界面的易用性和界面的用戶友好性。
?可用性測(cè)試是一種黑盒測(cè)試方法。
?綜合考慮各種因素,揭示用戶對(duì)軟件是否放心
?流動(dòng)
?導(dǎo)航
?設(shè)計(jì)
?速度
?特征
?設(shè)備
通過可用性測(cè)試測(cè)試的功能
可用性測(cè)試檢查軟件功能的可用程度以及用戶理解軟件所需的工作量。總而言之,它決定了產(chǎn)品的用戶友好性。
易懂
一個(gè)好的可用性測(cè)試應(yīng)該能夠告訴用戶當(dāng)他們第一次遇到界面時(shí)完成基本任務(wù)的難易程度。它還應(yīng)該指出軟件提供的用戶入職練習(xí)等易于理解的定向練習(xí)。
效率
這個(gè)測(cè)試應(yīng)該衡量一個(gè)熟練的用戶在沒有等待時(shí)間的情況下以預(yù)期的完美速度完成任務(wù)的速度。
回憶
非常重要的是,用戶在不使用產(chǎn)品的一定時(shí)間間隔后是否容易使用該產(chǎn)品。一個(gè)好的測(cè)試也會(huì)給出這方面的反饋。
錯(cuò)誤戰(zhàn)斗能力
可用性測(cè)試應(yīng)該確定并指出當(dāng)用戶犯錯(cuò)誤時(shí)軟件如何反應(yīng),以及系統(tǒng)和用戶從錯(cuò)誤中恢復(fù)的難易程度。
可用性測(cè)試的類型
比較軟件可用性測(cè)試
當(dāng)必須在兩個(gè)網(wǎng)站之間進(jìn)行比較檢查時(shí),會(huì)進(jìn)行此類測(cè)試。需要這樣的測(cè)試來在同行或競(jìng)爭對(duì)手的網(wǎng)站之間進(jìn)行比較。它還可以用于比較兩種軟件模型,以檢查哪個(gè)模型符合最佳實(shí)踐。
探索性可用性測(cè)試
探索性可用性測(cè)試預(yù)測(cè)軟件中哪些功能很重要,以及應(yīng)該添加哪些功能以滿足用戶的期望。根據(jù)現(xiàn)實(shí)生活場(chǎng)景檢查用戶響應(yīng)中的各種任務(wù)。可以將缺失的功能集成到軟件中,并且可以輕松地使軟件本身更加全面。
可用性演化測(cè)試
為更新服務(wù)或升級(jí)、發(fā)布前或發(fā)布后所做的測(cè)試通常稱為可用性演化測(cè)試。此類測(cè)試可幫助測(cè)試團(tuán)隊(duì)分析用戶對(duì)新界面的感受。該測(cè)試還確定了用戶適應(yīng)軟件新集成功能的難易程度。
簡而言之
如今,一支稱職的測(cè)試團(tuán)隊(duì)面臨著巨大的挑戰(zhàn)。除了保持軟件沒有錯(cuò)誤外,它還應(yīng)該確定完整體驗(yàn)的愉快程度。良好的用戶體驗(yàn)反映了系統(tǒng)的有用性和方法的清晰性。可用性測(cè)試是一類比其他任何事情都需要深入了解人類心理的測(cè)試。
一航軟件測(cè)評(píng)的軟件測(cè)試服務(wù)可確保手動(dòng)和自動(dòng)測(cè)試的正確組合,并在整個(gè)測(cè)試生命周期內(nèi)提供支持。公正的測(cè)試報(bào)告有助于更順利地實(shí)施,交付后缺陷幾乎為零,客戶滿意度更高。