資源描述:
《軟件易用性測(cè)試研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、軟件易用性測(cè)試研究1前言長(zhǎng)期以來(lái),IT行業(yè)一直有著重視技術(shù)創(chuàng)新而忽視人類因素的傾向,這導(dǎo)致多數(shù)產(chǎn)品存在程度不同的可用性問題。據(jù)研究機(jī)構(gòu)近期對(duì)發(fā)達(dá)國(guó)家的統(tǒng)計(jì):商用計(jì)算機(jī)用戶的有效生產(chǎn)率僅有30%~40%;48%的軟件缺陷屬于可用性問題;在計(jì)算機(jī)應(yīng)用系統(tǒng)開發(fā)項(xiàng)目中,31%的項(xiàng)目因可用性質(zhì)量問題而失敗,51%的項(xiàng)目只獲得部分成功;90%的企業(yè)網(wǎng)站可用性較差;70%的企業(yè)對(duì)其網(wǎng)站設(shè)計(jì)不夠滿意;用戶在商業(yè)網(wǎng)站上找到所要信息的幾率只有42%;網(wǎng)上購(gòu)物者最終放棄尋找欲購(gòu)商品的幾率為62%;51%的網(wǎng)站可用性問題是由于未運(yùn)用最基本的可用性原則造成的。這些數(shù)據(jù)說(shuō)明目
2、前的IT產(chǎn)品存在嚴(yán)重的可用性問題。在我國(guó),由于產(chǎn)業(yè)發(fā)展水平相對(duì)落后,產(chǎn)品的可用性問題更加嚴(yán)重。?由于我們目前在這方面認(rèn)識(shí)和實(shí)踐的不足,關(guān)于易用性具體的測(cè)試內(nèi)容與測(cè)試方法還掌握的很少。本文更多的是從收集的資料中整理出一個(gè)初步的易用性結(jié)構(gòu)描述,有待進(jìn)一步的研究和實(shí)踐去豐富和提高。易用性,在很多資料和質(zhì)量體系中也被稱為可用性?.本文中這2個(gè)名詞含義是一致的。2軟件易用性概述軟件易用性是軟件質(zhì)量體系結(jié)構(gòu)中一個(gè)重要的質(zhì)量特性。在各個(gè)標(biāo)準(zhǔn)體系中都有關(guān)于這方面的定義描述。在一些組織的標(biāo)準(zhǔn)定義中,可用性也是一個(gè)被采用的名稱。無(wú)論該特性名稱和具體細(xì)節(jié)如何,所有關(guān)于易
3、用性或者可用性的研究都是圍繞著用戶對(duì)于產(chǎn)品的感受這個(gè)中心展開的。易用性(可用性)體現(xiàn)的是用戶在使用過(guò)程中所實(shí)際感受到的產(chǎn)品質(zhì)量,即使用質(zhì)量(qualityinuse)。?國(guó)標(biāo)中對(duì)于易用性及其子特性的描述如下:易用性u(píng)sability與一組規(guī)定或潛在的用戶為使用軟件需作的努力和對(duì)這樣的使用所作的評(píng)價(jià)有關(guān)的一組特性3.1易理解性u(píng)nderstandability與用戶為認(rèn)識(shí)邏輯概念及其應(yīng)用范圍所花的努力有關(guān)的軟件屬性。3.2易學(xué)性 learnability與用戶為學(xué)習(xí)軟件應(yīng)用(例如運(yùn)行控制、輸入、輸出)所花的努力有關(guān)的軟件屬性。3.3易操作性opera
4、bility與用戶為操作和運(yùn)行控制所花努力有關(guān)的軟件屬性。ISO9126標(biāo)準(zhǔn)中的描述比原有國(guó)標(biāo)更為明確和清晰:易用性在指定條件下軟件產(chǎn)品被使用時(shí),能夠被理解、學(xué)習(xí)和吸引用戶的能力。(功能性、可靠性、效率的一些方面也會(huì)影響易用性,但是在ISO9126中它們不被分類作為易用性)1)易理解性軟件產(chǎn)品使用戶明白軟件是適當(dāng)?shù)囊约霸趺丛谔厥馊蝿?wù)和使用條件下使用軟件的能力。2)易學(xué)性軟件產(chǎn)品使用戶學(xué)習(xí)它的應(yīng)用的能力。3)易操作性軟件產(chǎn)品使用戶操作和控制它的能力。(適合性、可變性、適應(yīng)性和安裝性可能會(huì)影響它)4)吸引性軟件產(chǎn)品吸引用戶的能力。(顏色、圖片等)5)依
5、從性軟件產(chǎn)品遵循與易用性相關(guān)的標(biāo)準(zhǔn)、協(xié)定、風(fēng)格指南或規(guī)章的能力在ISO9241中采用的是可用性這個(gè)名詞。它包含了比單純的軟件易用性更為廣泛的含義,體現(xiàn)的是用戶在使用過(guò)程中所實(shí)際感受到的產(chǎn)品質(zhì)量,即使用質(zhì)量(qualityinuse)。是從用戶角度衡量IT產(chǎn)品是否有效、易學(xué)、高效、好記、少錯(cuò)和令人滿意的質(zhì)量指標(biāo),是決定產(chǎn)品市場(chǎng)競(jìng)爭(zhēng)力的關(guān)鍵因素??捎眯援a(chǎn)品在特定使用環(huán)境下為特定用戶用于特定用途時(shí)所具有的有效性(effectiveness)、效率(efficiency)和用戶主觀滿意度(satisfaction)。其中:有效性是用戶完成特定任務(wù)時(shí)所具有的
6、正確和完整程度;效率是用戶完成任務(wù)的正確完整程度與所用資源(如時(shí)間)之間的比率;滿意度是用戶在使用產(chǎn)品過(guò)程中具有的主觀滿意和接受程度。1軟件易用性相關(guān)因素軟件的易用性是由軟件的人機(jī)用戶交互界面(UserInterface)來(lái)集中體現(xiàn)的。界面的布局設(shè)計(jì),操作的邏輯與流程,交互信息的顯示,幫助和索引文檔…用戶對(duì)于這些元素能否容易的學(xué)習(xí),理解,操作的程度就是軟件產(chǎn)品的易用性.UI所包含的元素是多種多樣的.軟件包含的全部窗口,菜單,按鈕,下拉框,背景,圖標(biāo),文本,提示,圖象,聲音,視頻等等媒體和信息本身以及這些元素組織和表現(xiàn)的方式都是UI.?評(píng)價(jià)UI的標(biāo)準(zhǔn)
7、有以下七個(gè)要素:符合標(biāo)準(zhǔn)和規(guī)范、直觀性、一致性、靈活性、舒適性、正確性、實(shí)用性1.1符合標(biāo)準(zhǔn)和規(guī)范符合標(biāo)準(zhǔn)和規(guī)范被認(rèn)為是最重要的用戶界面要素。對(duì)于操作系統(tǒng)平臺(tái),有其自己的標(biāo)準(zhǔn)和規(guī)范,如微軟的WINDOWS,那么對(duì)于某個(gè)平臺(tái)上運(yùn)行的軟件,就需要把該平臺(tái)的標(biāo)準(zhǔn)和規(guī)范作為UI設(shè)計(jì)說(shuō)明的補(bǔ)充內(nèi)容。對(duì)于測(cè)試工作來(lái)講,也就要根據(jù)這些標(biāo)準(zhǔn)和規(guī)范設(shè)計(jì)測(cè)試用例。如果軟件本身要?jiǎng)?chuàng)立軟件易用性標(biāo)準(zhǔn),那么需要遵守其他6個(gè)元素。1.2直觀性當(dāng)測(cè)試用戶界面時(shí),測(cè)試人員要考慮以下問題,以及如何衡量自己軟件的直觀程度:l??用戶界面是否潔凈、不唐突、不擁擠?UI不應(yīng)該為用戶制造障
8、礙。所需功能或者期待的響應(yīng)應(yīng)該明顯,并在與其出現(xiàn)的地方。l??UI的組織和布局合理嗎?是否允許用戶輕松地從一個(gè)功能轉(zhuǎn)到另一