在测试者的易用性测试工具套装中他们需要什么(译)
摘要:
??? 一個(gè)軟件測(cè)試者的易用性測(cè)試套裝需要包含多樣工具,不僅幫助測(cè)試者們“走進(jìn)他們用戶的鞋”并且很快地定位明顯的問題以及暴露易用性的特點(diǎn)(或者缺少它們)。高性能不僅是靠人類的技能得到,這些工具也能幫助你發(fā)現(xiàn)潛在的事情并使得你的產(chǎn)品對(duì)更廣泛的觀眾有更好的用戶體驗(yàn)性。
??? 軟件需要被最廣泛的可能觀眾使用的概念已到處在超過20年了,因?yàn)橄喈?dāng)一段時(shí)間它從測(cè)試和開發(fā)努力的主流中依然保留下來(lái)。
??? 這在近幾年逐漸改變。我們能看到多樣化和數(shù)字化結(jié)論成為社會(huì)優(yōu)先級(jí)。在含蓄的社會(huì)契約之上,我們現(xiàn)在也能有清晰的合法契約,就像美國(guó)康復(fù)法508部分和加拿大省級(jí)立法(在安大略湖的安大略湖殘疾人立法的易用性,易用性的魁北克標(biāo)準(zhǔn),和其他),定義了政府和公共部分軟件的易用標(biāo)準(zhǔn)。這為整體市場(chǎng)設(shè)立了一個(gè)趨勢(shì)性例子。
??? 就像設(shè)計(jì)者,業(yè)務(wù)分析師,和程序員,測(cè)試者們需要在易用性領(lǐng)域獲取新的專業(yè)技能。
??? 數(shù)字易用性暗示著不僅在那些可視的,可聽的,或者運(yùn)動(dòng)性殘疾的網(wǎng)頁(yè)瀏覽器中的使用易用,而且由使用者輔助技術(shù)支持的軟件。使用工具去識(shí)別易用性問題時(shí)一種普遍方法,但是它隱藏了陷阱。易用性整個(gè)是關(guān)于人類感知,認(rèn)知,和交互,并且那些方面很難被機(jī)器方法檢測(cè)。這兒,讓我們通過分類,強(qiáng)調(diào)它們的優(yōu)勢(shì)和風(fēng)險(xiǎn)來(lái)看易用性測(cè)試工具。
為何對(duì)易用性測(cè)試來(lái)說工具是首要的
??? 測(cè)試者識(shí)別軟件問題基于他們的思維模式,經(jīng)驗(yàn),和感覺。但是我們?nèi)绾文艽碛姓卟煌J(rèn)知和思維模式的一些人高效地測(cè)試一個(gè)產(chǎn)品呢?
??? 一種方法是學(xué)習(xí)易用性——特別的語(yǔ)言——搞笑地,啟發(fā)性思維——為了能識(shí)別和分類可能被殘疾人遭遇到的障礙。另一個(gè)重要的辦法是部署工具去替換你自己的思維和認(rèn)知這樣你能建你的顧客的易用性基調(diào)模型。
??? 用戶導(dǎo)航和操作軟件產(chǎn)品的方式可能依賴于他們與軟件的交互的認(rèn)知,運(yùn)動(dòng)和習(xí)慣特點(diǎn)而變化。它也依賴于用戶的域知識(shí),特殊產(chǎn)品的經(jīng)驗(yàn),一般以特別的信息技術(shù)使用輔助性技術(shù)的技能水平。那要求多樣性的工具被測(cè)試者們部署。
??? 易用性測(cè)試工具包含哪些被特別創(chuàng)造于識(shí)別錯(cuò)誤并且被測(cè)試者們以跟殘疾人的相同方式使用的規(guī)則輔助技術(shù)。讓我們看一看其中一些最流行的工具。
屏幕讀者
?? ?視力障礙的人屏幕讀者,軟件程序能使用速度合成儀或者盲文顯示器讀出顯示在屏幕上的文字。用戶能通過按不同的組合鍵發(fā)送指令去指導(dǎo)速度合成儀說什么,讀什么或者拼一個(gè)單詞或者全屏文字,計(jì)算機(jī)的光標(biāo)位置發(fā)音,或者更多的。
??? 屏幕閱讀器作為商業(yè)的免費(fèi)后者開源軟件是可獲得的(就像流行的說英語(yǔ)選項(xiàng)大白鯊和英偉達(dá)),并且它們也是視窗系統(tǒng),蘋果系統(tǒng),蘋果手機(jī)操作系統(tǒng),安卓系統(tǒng)的內(nèi)置選項(xiàng)。
??? 屏幕閱讀器不是打算作測(cè)試工具的,但是它們對(duì)易用性測(cè)試者們?nèi)シ抡嫠麄兊挠脩粲H身體驗(yàn)是無(wú)價(jià)的
??? 一些屏幕閱讀器帶著有用的特性比如演說日志,幫助測(cè)試者們辨別問題并備份問題報(bào)告。如下例子里,免費(fèi)和開源屏幕閱讀器英偉達(dá)通過它的演講觀看器顯示了網(wǎng)頁(yè)的口述Tab鍵順序和所見順序不匹配——tab鍵被設(shè)想為按從左到右的順序,然而只鍵盤操作,用戶從右向左,會(huì)先被給予“博客”。
?
??
超文本標(biāo)記語(yǔ)言-檢查工具
??? ??就像名字所暗示的,超文本標(biāo)記語(yǔ)言工具掃描網(wǎng)頁(yè)的內(nèi)容并檢查在它們編碼里的違反規(guī)則的語(yǔ)法。規(guī)則都是基于國(guó)際標(biāo)準(zhǔn)的網(wǎng)站內(nèi)容易用指南,或者WCAG。
??? 在市場(chǎng)上有多樣這些工具,免費(fèi)且開源選項(xiàng)同時(shí)收費(fèi)的企業(yè)產(chǎn)品。它們是可獲得的就像獨(dú)立應(yīng)用程序(比如分類網(wǎng)站),在線應(yīng)用程序(檢查器和波紋),應(yīng)用程序接口集成(特農(nóng)),以及多種瀏覽器插件(波紋也有一樣工具)。
??? 這種工具分類對(duì)快速查找“低垂水果”是有用的比如明顯的由丟失為易用性所需的超文本標(biāo)記語(yǔ)言元素引起的明顯的問題。比如,假如一幅圖片沒有關(guān)聯(lián)的文本替換物,或者換文本,一樣工具將標(biāo)記它。
??? 無(wú)論如何,工具仍然要求人去決定是否替換以特殊文本充分地描述圖片的文本。一件工具不會(huì)區(qū)分出一張只用于視覺裝飾的必須含空替代文字的圖片與一張必須含有意義的替代文字的例證插圖。
??? 事實(shí)上,任何關(guān)于用戶接口恰當(dāng)性要求人的評(píng)估。舉個(gè)例子,這個(gè)模板對(duì)話框屏幕截圖沒有超文本標(biāo)記語(yǔ)言違例,但是有相關(guān)于理解這條信息的明顯的可用性問題。
?
?
?
??? ??尤其是超文本標(biāo)記語(yǔ)言-檢查工具評(píng)價(jià)一個(gè)單一網(wǎng)頁(yè)或者網(wǎng)站。它們沒有能力去自動(dòng)導(dǎo)航到一個(gè)網(wǎng)站應(yīng)用程序因?yàn)槟切枰獢?shù)據(jù)輸入和用戶操作。它們也不會(huì)提供所有的網(wǎng)站內(nèi)容應(yīng)用指南準(zhǔn)則的完全覆蓋并且它們無(wú)法捕捉任一標(biāo)準(zhǔn)的所有問題。
顏色和對(duì)比度檢查器
??? ??一些人不能區(qū)分某些顏色。他們可能不需要特殊的輔助技術(shù),但是因?yàn)檫@個(gè)困難性,一個(gè)用戶接口不應(yīng)該孤立依賴于轉(zhuǎn)換信息的顏色。另外,有癲癇的人是對(duì)光敏感的,搖曳或者閃爍的光能引發(fā)抽搐,所以這些元素也不應(yīng)該被用于網(wǎng)站。
??? 顏色和對(duì)比度檢查器有助于檢測(cè)這些可能有問題的元素。就像名字所暗示的,這個(gè)工具家族被用于改變顏色代碼和對(duì)比度。典型地,它們要求測(cè)試者手動(dòng)選擇背景和前臺(tái)顏色為了計(jì)算比率。
??? 在這個(gè)例子里,顏色對(duì)比度分析器工具評(píng)估從維基百科頁(yè)的圖片在色盲和不可預(yù)見地,展示文字沒通過測(cè)試。
?
???? ?更先進(jìn)的工具可能包含一個(gè)仿真模式提供給測(cè)試者們親身感覺體驗(yàn),所以他們知道他們的用戶將要看什么。在下面,相同的工具以仿真模式展示了對(duì)于紅色盲或者紅-綠色盲的人無(wú)法從紅色的取消按鈕和灰色重置按鈕區(qū)分開來(lái)。
?
圖形用戶界面自動(dòng)化工具
??? ??常規(guī)的圖形用戶界面自動(dòng)化工具,比如同一標(biāo)準(zhǔn)的功能測(cè)試(UFT)或者Selenium,能被成功地部署給覆蓋部分易用性需求的回歸測(cè)試。因?yàn)閳D形用戶界面自動(dòng)化工具做交互和導(dǎo)航網(wǎng)頁(yè)應(yīng)用程序,有時(shí)它對(duì)合并自定義檢查點(diǎn)去克服通用的易用性檢查器是可行的。在HTML中易用性特點(diǎn)的驗(yàn)證不同于ID,標(biāo)簽,和通過圖形用戶界面自動(dòng)化通常驗(yàn)證的其他元素的驗(yàn)證。
可讀性分析器
??? ??對(duì)于有限能力去擁有和記憶信息,做決定或者為延展一段時(shí)間關(guān)注的人來(lái)說,過于復(fù)雜的語(yǔ)言會(huì)很使得迷茫或者沮喪。這類也包括壓力或者分心的條件下的人們或者在語(yǔ)言上不流利的人。為了輔助這些用戶,軟件必須以一種清晰和有組織的方式展示信息,提醒人們關(guān)于重要點(diǎn),并且允許驗(yàn)證和糾正。這些特點(diǎn)一起被稱為是可讀性。
??? 有語(yǔ)言方法去計(jì)算寫好文本(比如,弗萊什-金凱德可讀性測(cè)驗(yàn))的復(fù)雜指數(shù)。這個(gè)指數(shù)估算一個(gè)人在第一次閱讀時(shí)需要理解這個(gè)文本的正式教育的年數(shù),并且這能被綁定到認(rèn)知努力的級(jí)別。有免費(fèi)的在線工具用于基于在這些和其他標(biāo)準(zhǔn)上的文本估算。由于其他機(jī)械論的意思,你不能單獨(dú)依賴這些工具——人的驗(yàn)證仍然是更可取的——但是它們對(duì)于快速,粗略地檢查為標(biāo)記潛在的有問題的語(yǔ)言是有用的。
普通工具
??? ??低視力,散光視力或者斑點(diǎn)視力的人可能不需要使用屏幕閱讀器但是仍然喜歡以閱讀的文本協(xié)助。他們可能使用在瀏覽器里的縮放功能,降低屏幕分辨率,或者增加字體大小,對(duì)比色階,和色彩極性。
??? 暫時(shí)性或永久地沒有對(duì)他們身體的渴望控制的人,特別是他們的胳膊或者手,可能使用很多種物理和電的輔助技術(shù),但是在軟件操作方面,實(shí)際上是沒有鼠標(biāo)幫助只鍵盤使用模式。
??? 這些選項(xiàng)不要求任何特殊的測(cè)試工具。比如,只使用鍵盤(tab和shift-tab)導(dǎo)航過一個(gè)完整的網(wǎng)頁(yè)能力是基本的符合度。當(dāng)“指定通過”時(shí),測(cè)試者也須檢查焦點(diǎn)是否經(jīng)常是可見的和可很好區(qū)分的。
??? 其他對(duì)測(cè)試者們有用的工具被固定進(jìn)瀏覽器里。按F12打開檢查模式,允許測(cè)試者們?nèi)z查一個(gè)正在考慮的用戶界面元素的超文本標(biāo)記語(yǔ)言源。
.??? ?在下面的例子,為圖片轉(zhuǎn)換的文本被使用網(wǎng)頁(yè)開發(fā)工具欄高亮,并且我們有既充份又不合適的文本描述的例子。
??
???? ?這樣瀏覽器工具可能不特別指出易用性問題,但是它們依然極大幫助測(cè)試者們找到它們。
加入你的工具箱
??? 一個(gè)軟件測(cè)試者的易用性測(cè)試工具箱應(yīng)該包含多樣工具,不僅幫助測(cè)試者們“走進(jìn)他們用戶的鞋”并體驗(yàn)他們所體驗(yàn)的,而且能快速地標(biāo)記明顯的問題和暴露易用性特點(diǎn)(或者缺乏它們)。就像在有技巧的測(cè)試的每個(gè)方面,高性能只能隨著人類技能的深度參與而可獲得的,不僅在工具上可信賴,而且這些會(huì)幫助你發(fā)現(xiàn)潛在的東西并使得你的產(chǎn)品對(duì)于更廣泛的觀眾來(lái)說有個(gè)更好的用戶體驗(yàn)。
?
轉(zhuǎn)載于:https://www.cnblogs.com/fengye151/p/11519199.html
總結(jié)
以上是生活随笔為你收集整理的在测试者的易用性测试工具套装中他们需要什么(译)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 成功的自动化测试实施的5大支柱(译)
- 下一篇: Linux上安装Bugfree系统