在坦洲網站建設測試中,可用性測試,無論使用正式的或非正式的設備你都可以做可用性測試。使用任何類型的設備,你都可以采用各種正式或非正式的方法。
1、導航測試
導航描述了用戶在一個頁面內操作的方式,在不同的用戶接口控制之間,例如按鈕、對話框、列表和窗口等;或在不同的連接頁面之間。通過考慮下列問題,可以決定一個Web應用系統(tǒng)是否易于導航:導航是否直觀Web系統(tǒng)的主要部分是否可通過主頁存取Web系統(tǒng)是否需要站點地圖、搜索引擎或其他的導航幫助 在一個頁面上放太多的信息往往起到與預期相反的效果。Web應用系統(tǒng)的用戶趨向于目的驅動,很快地掃描一個Web應用系統(tǒng),看是否有滿足自己需要的信息,如果沒有,就會很快地離開。很少有用戶愿意花時間去熟悉Web應用系統(tǒng)的結構,因此,Web應用系統(tǒng)導航幫助要盡可能地準確。 導航的另一個重要方面是Web應用系統(tǒng)的頁面結構、導航、菜單、連接的風格是否一致。確保用戶憑直覺就知道Web應用系統(tǒng)里面是否還有內容,內容在什么地方。 Web應用系統(tǒng)的層次一旦決定,就要著手測試用戶導航功能,讓最終用戶參與這種測試,效果將更加明顯。
2、圖形測試 在Web應用系統(tǒng)中,適當?shù)膱D片和動畫既能起到廣告宣傳的作用,又能起到美化頁面的功能。一個Web應用系統(tǒng)的圖形可以包括圖片、動畫、邊框、顏色、字體、背景、按鈕等。圖形測試的內容有:
(1)要確保圖形有明確的用途,圖片或動畫不要胡亂地堆在一起,以免浪費傳輸時間。Web應用系統(tǒng)的圖片尺寸要盡量地小,并且要能清楚地說明某件事情,一般都鏈接到某個具體的頁面。
(2)驗證所有頁面字體的風格是否一致。
(3)背景顏色應該與字體顏色和前景顏色相搭配。
(4)圖片的大小和質量也是一個很重要的因素,一般采用JPG或GIF壓縮。
3、內容測試 內容測試用來檢驗Web應用系統(tǒng)提供信息的正確性、準確性和相關性。 信息的正確性是指信息是可靠的還是誤傳的。例如,在商品價格列表中,錯誤的價格可能引起財政問題甚至導致法律糾紛;信息的準確性是指是否有語法或拼寫錯誤。這種測試通常使用一些文字處理軟件來進行,例如使用Microsoft Word的拼音與語法檢查功能;信息的相關性是指是否在當前頁面可以找到與當前瀏覽信息相關的信息列表或入口,也就是一般Web站點中的所謂相關文章列表。
4、整體界面測試 整體界面是指整個Web應用系統(tǒng)的頁面結構設計,是給用戶的一個整體感。例如:當用戶瀏覽Web應用系統(tǒng)時是否感到舒適,是否憑直覺就知道要找的信息在什么地方整個Web應用系統(tǒng)的設計風格是否一致 對整體界面的測試過程,其實是一個對最終用戶進行調查的過程。一般Web應用系統(tǒng)采取在主頁上做一個調查問卷的形式,來得到最終用戶的反饋信息。 對所有的可用性測試來說,都需要有外部人員(與Web應用系統(tǒng)開發(fā)沒有聯(lián)系或聯(lián)系很少的人員)的參與,最好是最終用戶的參與。
在做完網站后,進行的兼容性測試,一般來說,兼容性指能同時容納多個方面,在計算機術語上兼容是指幾個硬件之間、幾個軟件之間或是軟硬件之間的相互配合程度。兼容性測試是指測試軟件在特定的硬件平臺上、不同的應用軟件之間、不同的操縱系統(tǒng)平臺上、不同的網絡等環(huán)境中是否能夠很友好的運行的測試。需要驗證應用程序可以在用戶使用的機器上運行。如果您用戶是全球范圍的,需要測試各種操作系統(tǒng)、瀏覽器、視頻設置和 modem 速度。最后,還要嘗試各種設置的組合。
1、平臺測試
市場上有很多不同的操作系統(tǒng)類型,最常見的有Windows、Unix、Macintosh、Linux等。Web應用系統(tǒng)的最終用戶究竟使用哪一種操作系統(tǒng),取決于用戶系統(tǒng)的配置。這樣,就可能會發(fā)生兼容性問題,同一個應用可能在某些操作系統(tǒng)下能正常運行,但在另外的操作系統(tǒng)下可能會運行失敗。因此,在Web系統(tǒng)發(fā)布之前,需要在各種操作系統(tǒng)下對Web系統(tǒng)進行兼容性測試。
2、瀏覽器測試
瀏覽器是Web客戶端最核心的構件,來自不同廠商的瀏覽器對Java,、JavaScript、 ActiveX、 plug-ins或不同的HTML規(guī)格有不同的支持。例如,ActiveX是Microsoft的產品,是為Internet Explorer而設計的,JavaScript是Netscape的產品,Java是Sun的產品等等。另外,框架和層次結構風格在不同的瀏覽器中也有不同的顯示,甚至根本不顯示。不同的瀏覽器對安全性和Java的設置也不一樣。 測試瀏覽器兼容性的一個方法是創(chuàng)建一個兼容性矩陣。在這個矩陣中,測試不同廠商、不同版本的瀏覽器對某些構件和設置的適應性。 采用測試工具: 通過白盒測試或者黑盒測試導出的測試用例,采用相應的工具進行測試,可以采用OpenSTA進行測試,此測試工具可以采用不同的瀏覽器進行測試。
3.視頻測試
頁面版式在640x400、600x800或1024x768 的分辨率模式下是否顯示正常,字體是否太小以至于無法瀏覽或者是太大文本和圖片是否對齊。
4.Modem連接速率測試
是否有這種情況,用戶使用 28.8 modem下載一個頁面需要10分鐘,但測試人員在測 試的時候使用的是 T1 專線 用戶在下載文章或演示的時候,可能會等待比較長的時間, 但卻不會耐心等待首頁的出現(xiàn)。最后,需要確認圖片不會太大。
5、打印機測試
用戶可能會將網頁打印下來。因此網頁在設計的時候要考慮到打印問題,注意節(jié)約紙張和油墨。有不少用戶喜歡閱讀而不是盯著屏幕,因此需要驗證網頁打印是否正常。有時在屏幕上顯示的圖片和文本的對齊方式可能與打印出來的東西不一樣。測試人員至少需要驗證訂單確認頁面打印是正常的。
6、組合測試
最后需要進行組合測試。600x800 的分辨率在 MAC 機上可能不錯,但是在 IBM 兼容 機上卻很難看。在 IBM 機器上使用 Netscape 能正常顯示,但卻無法使用 Lynx 來瀏覽。 如果是內部使用的 web 站點,測試可能會輕松一些。如果公司指定使用某個類型的瀏覽器, 那么只需在該瀏覽器上進行測試。如果所有的人都使用 T1專線,可能不需要測試下載施加。 有些內部應用程序,開發(fā)部門可能在系統(tǒng)需求中聲明不支持某些系統(tǒng)而只支持一些那些已設置的系統(tǒng)。但是,理想的情況是,系統(tǒng)能在所有機器上運行,這樣就不會限制將來的發(fā)展和變動。
所以在完成網站后,需要做的網站測試,這兩項測試都是不可或缺的。