資源描述:
《用戶界面系統(tǒng)測試》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、英文名:Userinterfacetesting 測試用戶界面的風(fēng)格是否滿足客戶要求,文字是否正確,頁面是否美觀,文字、圖片組合是否完美, 操作是否友好等等?! I測試的目的是確保用戶界面會通過測試對象的功能來為用戶提供相應(yīng)的訪問或瀏覽功能?! 〈_保用戶界面符合公司或行業(yè)的標準?! ⊥ㄟ^用戶界面(UI)測試來核實用戶與軟件的交互。UI測試的目標在于確保用戶界面向用戶提供了適當(dāng)?shù)脑L問和瀏覽測試對象功能的操作。除此之外,UI測試還要確保UI功能內(nèi)部的對象符合預(yù)期要求,并遵循公司或行業(yè)的標準?! y試目標: 1、通過瀏覽測試對象可正確反映業(yè)務(wù)的功能和需求,這種瀏覽包括窗口與窗口之間
2、、字段與字段之間的瀏覽,以及各種訪問方法(Tab健、鼠標移動和快捷鍵)的使用 2、窗口的對象和特征(例如:菜單、大小、位置、狀態(tài)和中心)都符合標準?! y試方法:為每個窗口創(chuàng)建或修改測試,以核實各個應(yīng)用程序窗口和對象都可正確地進行瀏覽,并處于正常的對象狀態(tài)。 完成標準:證實各個窗口都與基準版本保持一致,或符合可接受標準 需考慮的特殊事項:并不是所有定制或第三方對象的特征都可訪問?! 《槍EB應(yīng)用程序,也就是我們通常所說的B/S系統(tǒng),可以從如下方面著手來進行用戶界面測試: 1、導(dǎo)航測試 導(dǎo)航描述了用戶在一個頁面內(nèi)操作的方式,在不同的用戶接口控制之間,例如按鈕、對話框、列表
3、和窗口等;或在不同的連接頁面之間。通過考慮下列問題,可以決定一個Web應(yīng)用系統(tǒng)是否易于導(dǎo)航:導(dǎo)航是否直觀?Web系統(tǒng)的主要部分是否可通過主頁存???Web系統(tǒng)是否需要站點地圖、搜索引擎或其他的導(dǎo)航幫助? 在一個頁面上放太多的信息往往起到與預(yù)期相反的效果。Web應(yīng)用系統(tǒng)的用戶趨向于目的驅(qū)動,很快地掃描一個Web應(yīng)用系統(tǒng),看是否有滿足自己需要的信息,如果沒有,就會很快地離開。很少有用戶愿意花時間去熟悉Web應(yīng)用系統(tǒng)的結(jié)構(gòu),因此,Web應(yīng)用系統(tǒng)導(dǎo)航幫助要盡可能地準確?! ?dǎo)航的另一個重要方面是Web應(yīng)用系統(tǒng)的頁面結(jié)構(gòu)、導(dǎo)航、菜單、連接的風(fēng)格是否一致。確保用戶憑直覺就知道Web應(yīng)用系統(tǒng)里面是
4、否還有內(nèi)容,內(nèi)容在什么地方。 Web應(yīng)用系統(tǒng)的層次一旦決定,就要著手測試用戶導(dǎo)航功能,讓最終用戶參與這種測試,效果將更加明顯?! ?、圖形測試 在Web應(yīng)用系統(tǒng)中,適當(dāng)?shù)膱D片和動畫既能起到廣告宣傳的作用,又能起到美化頁面的功能。一個Web應(yīng)用系統(tǒng)的圖形可以包括圖片、動畫、邊框、顏色、字體、背景、按鈕等。圖形測試的內(nèi)容有: (1)要確保圖形有明確的用途,圖片或動畫不要胡亂地堆在一起,以免浪費傳輸時間。Web應(yīng)用系統(tǒng)的圖片尺寸要盡量地小,并且要能清楚地說明某件事情,一般都鏈接到某個具體的頁面。 ?。?)驗證所有頁面字體的風(fēng)格是否一致?! 。?)背景顏色應(yīng)該與字體顏色和前景顏色相搭配
5、?! 。?)圖片的大小和質(zhì)量也是一個很重要的因素,一般采用JPG或GIF壓縮,最好能使圖片的大小減小到30k以下 ?。?)最后,需要驗證的是文字回繞是否正確。如果說明文字指向右邊的圖片,應(yīng)該確保該圖片出現(xiàn)在右邊。不要因為使用圖片而使窗口和段落排列古怪或者出現(xiàn)孤行。 通常來說,使用少許或盡量不使用背景是個不錯的選擇。如果您想用背景,那么最好使用單色的,和導(dǎo)航條一起放在頁面的左邊。另外,圖案和圖片可能會轉(zhuǎn)移用戶的注意力?! ?、內(nèi)容測試 內(nèi)容測試用來檢驗Web應(yīng)用系統(tǒng)提供信息的正確性、準確性和相關(guān)性。信息的正確性是指信息是可靠的還是誤傳的。例如,在商品價格列表中,錯誤的價格可能引起財
6、政問題甚至導(dǎo)致法律糾紛;信息的準確性是指是否有語法或拼寫錯誤。這種測試通常使用一些文字處理軟件來進行,例如使用MicrosoftWord的"拼音與語法檢查"功能;信息的相關(guān)性是指是否在當(dāng)前頁面可以找到與當(dāng)前瀏覽信息相關(guān)的信息列表或入口,也就是一般Web站點中的所謂"相關(guān)文章列表"?! τ陂_發(fā)人員來說,可能先有功能然后才對這個功能進行描述。大家坐在一起討論一些新的功能,然后開始開發(fā),在開發(fā)的時候,開發(fā)人員可能不注重文字表達,他們添加文字可能只是為了對齊頁面。不幸的是,這樣出來的產(chǎn)品可能產(chǎn)生嚴重的誤解。因此測試人員和公關(guān)部門一起檢查內(nèi)容的文字表達是否恰當(dāng)。否則,公司可能陷入麻煩之中,也
7、可能引起法律方面的問題。測試人員應(yīng)確保站點看起來更專業(yè)些。過分地使用粗體字、大字體和下劃線可能會讓用戶感到不舒服。在進行用戶可用性方面的測試時,最好先請圖形設(shè)計專家對站點進行評估。你可能不希望看到一篇到處是黑體字的文章,所以相信您也希望自己的站點能更專業(yè)一些。最后,需要確定是否列出了相關(guān)站點的鏈接。很多站點希望用戶將郵件發(fā)到一個特定的地址,或者從某個站點下載瀏覽器。但是如果用戶無法點擊這些地址,他們可能會覺得很迷惑?! ?、表格測試 需要驗證表格是否設(shè)置