網(wǎng)站測試
目錄
1.什么是網(wǎng)站測試
網(wǎng)站測試是指的當(dāng)一個(gè)網(wǎng)站制作完上傳到服務(wù)器之后針對網(wǎng)站的各項(xiàng)性能情況的一項(xiàng) 檢測工作。
2.網(wǎng)站測試的目的[1]
網(wǎng)站測試的目的就是為了保證在網(wǎng)站發(fā)布之后,所有的用戶都能正常地瀏覽網(wǎng)頁和使用網(wǎng)站所提供的服務(wù)。
3.網(wǎng)站測試的內(nèi)容[2]
(1)UI測試
UI測試主要測試頁面是否美觀(包括頁面的布局是否合理,策劃是否舒服美觀,頁面長度是否合理,前景色與背景色是否搭配,頁面風(fēng)格是否統(tǒng)一)。
(2)鏈接測試
鏈接測試用于測試點(diǎn)擊鏈接時(shí)是否可以進(jìn)入所找的頁面,是否能正確返回,鏈接頁面會不會是空白頁面、孤立頁面或根本沒鏈接(也就是說鏈接的是自己本身)。如果鏈接的是空白頁,我們是否可以正確返回;如果使用了框架或內(nèi)嵌框架,是否可以正確在本框架頁內(nèi)顯示要查找的頁面:使用內(nèi)容置頂時(shí)是否可以正確實(shí)現(xiàn)。
(3)表單測試
表單測試包括單選按鈕、復(fù)選框、文本框、密碼項(xiàng)、菜單項(xiàng)和提交按鈕類按鈕的測試以及后臺數(shù)據(jù)庫的測試。
(4)兼容性測試
兼容性測試是指在各種配置不同的操作系統(tǒng)上和分辨率不同的電腦上及使用不同的瀏覽器對其測試,看其是否可以正確顯示,是否有圖片和頁面錯(cuò)位或太大太小等問題使有的部分無法看到,是否有圖片或視頻無法顯示等。
(5)網(wǎng)絡(luò)配置測試
網(wǎng)絡(luò)配置測試主要測試網(wǎng)頁是否可以打印或保存(如果是保密的網(wǎng)頁或不想讓別人保存的頁面可以將其做成Flash格式的,不讓用戶保存),網(wǎng)頁冗余代碼是否過多或容量太大導(dǎo)致網(wǎng)絡(luò)運(yùn)行速度過慢等。
(6)負(fù)載測試
負(fù)載測試主要測試多個(gè)用戶同時(shí)上網(wǎng)時(shí)其最大的承受能力是多大,如果超過了這個(gè)極限會有何反應(yīng)。
(7)安全測試
安全測試主要測試用戶名和密碼是否有長度限制,是否有復(fù)雜度限制,登錄次數(shù)是否受限等。
(8)接口測試
4.網(wǎng)站測試的方法[3]
網(wǎng)站的內(nèi)容形式多樣,網(wǎng)頁制作技術(shù)不斷變化,網(wǎng)站的測試方法應(yīng)根據(jù)制作技術(shù)的不同而采用相應(yīng)的方法,才能保障測試的可靠性。目前,常見的網(wǎng)站測試方法有以下三種:
1、人工測試
人工測試法是由網(wǎng)頁的設(shè)計(jì)者逐個(gè)對網(wǎng)站中的頁面進(jìn)行瀏覽、檢查和測試,通過不同的瀏覽器,在不同的操作系統(tǒng)環(huán)境下,從不同的位置對網(wǎng)站內(nèi)容進(jìn)行瀏覽訪問,逐項(xiàng)檢查網(wǎng)站的功能、內(nèi)容、鏈接、顯示速度和效果,看是否達(dá)到規(guī)定的設(shè)計(jì)目標(biāo)。該方法測試效率低,一般適合個(gè)人網(wǎng)站或網(wǎng)頁數(shù)量少、更新周期慢的小型網(wǎng)站。
2.程序測試
在網(wǎng)頁制作軟件Dreamweaver中,“Check Target Browser”,可以自動(dòng)檢測該網(wǎng)頁在六種不同版本的瀏覽器Internet Explorer2.0—6.0和Netscape2.0—5.0中的支持情況,并會自動(dòng)生成一個(gè)報(bào)喜詳細(xì)檢查結(jié)果的HTML文件,并且調(diào)用默認(rèn)瀏覽器。此檢查報(bào)告十分詳細(xì),不僅指出每個(gè)錯(cuò)誤在文件中的詳細(xì)位置,而且說明了錯(cuò)誤的原因。檢查功能還支持對JavaScript和DHTML的檢查,可以解決使用FrontPage制作的網(wǎng)頁在Netscape下瀏覽往往顯得雜亂無章的問題。
用Dreamweaver,軟件制作的網(wǎng)頁的層不太適合Netscape調(diào)用,最好還是先將它轉(zhuǎn)換為表格。枚個(gè)問題用以上方法是檢查不出來的。
對于拼寫也可以使用程序檢查。如在FrontPage中打開檢查拼寫的網(wǎng)頁,然后依次選擇菜單欄中的“工具”、“拼寫與檢查”或按F7快捷鍵,然后FrontPage2000會報(bào)告檢查結(jié)果,可以立即予以更改修正。
另一個(gè)網(wǎng)頁制作軟件GoLive也可以有效地進(jìn)行網(wǎng)頁測試,因?yàn)樗鼘⒄麄€(gè)網(wǎng)站中的所有文件和文件夾視為一個(gè)整體,這樣就可以對任何斷鏈情況或文件丟失情況進(jìn)行跟蹤檢查,甚至還能夠在誤移動(dòng)文件后,對網(wǎng)站整體的文件指向進(jìn)行修改。
假如網(wǎng)頁的文件名變化了,GoLive會自動(dòng)查找哪些網(wǎng)頁會因此受到影響,并發(fā)出警告來詢問是否更新操作。如果利用文本編輯器對網(wǎng)頁源編碼進(jìn)行檢查,就必須查清所有網(wǎng)頁中的有關(guān)鏈接。
3.專業(yè)網(wǎng)站測試
在Internet上有從事網(wǎng)站測試的專業(yè)公司,有償承擔(dān)對網(wǎng)站的測試工作。一般方法是先登錄到測試公司的網(wǎng)站,留下要測試的網(wǎng)站地址和聯(lián)系電子郵箱,支付一定的測試服務(wù)費(fèi)后,在規(guī)定的時(shí)間內(nèi)就會收到相關(guān)的測試報(bào)告。報(bào)告內(nèi)容一般分為以下幾點(diǎn):
(1)評價(jià)瀏覽器兼容性,即不同的瀏覽器及各種版本顯示的出錯(cuò)情況。
(2)評價(jià)該網(wǎng)站主題的標(biāo)題、內(nèi)容簡介、關(guān)鍵詞等是否符合著名搜索器登記要求。
(3)評價(jià)多種下載方式(調(diào)制解調(diào)器、ISDN、ADSL、寬帶、無線上網(wǎng))所需要的時(shí)間。(4)死鏈接檢測,即檢測該網(wǎng)站主頁和子頁中含有死鏈接數(shù)量的多少。
(5)評價(jià)Internet與該網(wǎng)站主頁的友情鏈接情況。
(6)拼寫校驗(yàn),即用Web詞典校驗(yàn)該網(wǎng)站主頁的拼寫錯(cuò)誤(一般只限于英文網(wǎng)站)。
(7)HTML代碼的完整性評價(jià)。
5.網(wǎng)站測試的工具[4]
網(wǎng)站測試工具軟件可根據(jù)其功能分為若干類型,包括:負(fù)載和性能測試工具、Java測試工具、鏈接測試工具、HTML合法性檢查工具、Web功能/注冊測試工具、網(wǎng)站安全測試工具和外部網(wǎng)站監(jiān)視服務(wù)工具等。
6.網(wǎng)站測試的主要步驟
1、先完成站點(diǎn)的所有制作,包括超級鏈接等。
2、利用站點(diǎn)管理器,查找沒有用的各種文件,將他們刪除。
3、在硬盤上復(fù)制一個(gè)完整的站點(diǎn)在其他硬盤上或文件夾上。
4、進(jìn)行實(shí)際瀏覽測試,對關(guān)鍵的首頁、二、三級目錄頁、站點(diǎn)主要內(nèi)容頁等必須仔細(xì)瀏覽,其他的頁可能的話也要瀏覽一下,并且注意超級鏈接的正確性。
5、檢查無誤再作備份之后就可以發(fā)布、上傳、交付了。