網(wǎng)頁測試項目
發(fā)布:2018-10-15 17:34:21 瀏覽:5617
的過程。尤其是網(wǎng)頁正式發(fā)布前,對網(wǎng)頁進行全面測試是必不可少的。因為實際情況是不可那樣的問題。不大能完全預(yù)見的,不論我們在制作網(wǎng)頁時多多么小心,在網(wǎng)站運行中網(wǎng)頁發(fā)布還可能出現(xiàn)這樣或
然后經(jīng)過個發(fā)現(xiàn)問題、解決問題的過程,網(wǎng)頁發(fā)布初期對網(wǎng)頁進行全面測試,目的是在盡可能短的時間內(nèi),發(fā)現(xiàn)盡可能多的問題,程度上運行。保證網(wǎng)頁在盡可能短的測試期后能在較高的可靠1.網(wǎng)頁測試技巧
器(PersonalWebServer除利用IS建立的Web站點外,還可以使用Windows98200版本中集成的個人服務(wù)
網(wǎng)站工作有區(qū)別,但對于網(wǎng)頁和網(wǎng)站服務(wù)器的總體測試影響并不大。簡稱PWS)。在本機上通過Web測試網(wǎng)頁,這樣的測試雖說和實際在測試過程中要注意以下幾點:
盡量多使用兒種Web游覽器測試網(wǎng)頁,最常用的是IntemerExplorer和Nerscape,要行測試。保證自己的網(wǎng)頁能在這兩種瀏覽器中正常運行。其他瀏覽器,有條件的話也應(yīng)該用來進
盡量不要使用最新版本的瀏覽器進行網(wǎng)頁測試,而使用大眾比較常用的瀏覽器版本。這是因為隨著瀏覽器版本的升高,功能也越來越增強。許多高版本中能體現(xiàn)的效果,在低版本瀏覽器中就不定能體現(xiàn)出來。例如IE3.0還不支持層以及JavaScript中的對象
Image,如果把我們利用這種技術(shù)制作的首頁放到IE3.0中瀏覽,可以說根本無法正常的瀏覽。
盡量在多種操作系統(tǒng)中測試網(wǎng)頁。由于操作系統(tǒng)的不同,網(wǎng)頁在瀏覽其中的表現(xiàn)也不一“樣,這一點在Linux和Windows之間尤為明顯。例如在Windows中,瀏覽器都是標準的800X600或640X480,但在Linux中,由于X-Windows的特殊性,瀏覽器般沒有固定的長寬比,而且窗口形狀趨向于正方形。X-Windows中瀏覽器的表單控件形狀和Windows中的更是有天壤之別。這些問題在頁面布局的安排調(diào)整上是值得參考的。
2.網(wǎng)頁測試項目
測試過程沒有固定的格式,因人而異,一般來說應(yīng)包含以下內(nèi)容:(1)鏈接測試
這方面測試主要看網(wǎng)頁中是否有超級鏈接掉鏈的情況,包括頁面、圖像、CGI程序等。如果是圖像掉鏈,頁面中圖像的位置是一個空框,如果是頁面或CGI程序掉鏈,服務(wù)器會返回一個“404NotFound"的響應(yīng)狀態(tài)。遇到這種情況,就要檢查HTML文檔中關(guān)于這個鏈接的引用是否正確,并及時進行相應(yīng)的修改。
通常出現(xiàn)類似現(xiàn)象的原因有以下兩種情況:(1)文件名不正確。發(fā)生這個現(xiàn)象在Linx中很可能是文件名的大小寫不匹配造成的。如果完全使用FrontPage的圖形界面來制作網(wǎng)頁,一般可能出現(xiàn)的文件名不正確的錯誤都來源于文件名的大小寫。2另一個可能的原因是文件的路徑不對。在Fouge中制作超級鏈接或賬入圖片,
中的件通視圖中,用戶無法看到相對路徑和絕對路徑的區(qū)別,只能到HML文檔中檢查,如果所引用的文檔不在當前文件夾中,將使用絕對路徑記錄在HML文檔中,在FourPse
。205。

因此很容易被忽略。網(wǎng)頁真正上傳到服務(wù)器時,這個而且在本機使用瀏覽器測試無法看出,感規(guī)劃好網(wǎng)站的目錄結(jié)構(gòu)。如果在制作
毛病就會暴露出來。這也就是為什么在一-開始我們就要檔以及圖片,將會大大降低測試階段的網(wǎng)頁的過程中嚴格地按照已規(guī)劃好的目錄結(jié)構(gòu)存取文工作量。
(2)外觀測試在頁面中顯示。所以要進行這樣的
這方面主要看網(wǎng)頁在瀏覽器中是否按預(yù)想的排放創(chuàng)任奧面所見示的頁面效果和瀏覽器頁制作界
測試基于下面三個原因:FrontPage所見即所得的網(wǎng)甲的效F定的用A:不同的磨對同頁面顯示的效果有差別,不同操作系統(tǒng)下的湖覽器對同一頁面的瀏覽效果也可能不一樣。
利出現(xiàn)不同的地方通常在如下幾方面:●字體大小
在不同的瀏覽器或不同的操作系統(tǒng)下,字體的大小會有差別。
●表格的間距在所見即所得的編輯視圖中表格的間距和實際瀏覽器中顯示的大小有差別??谌招碌凇癖韱蔚耐庥^
不同瀏覽器和不同操作系統(tǒng)下網(wǎng)頁的表單外觀有差別。
在制作網(wǎng)頁時要照顧到大多數(shù)瀏覽器的效果,并且通過細致地調(diào)整使頁面盡量在眾多瀏覽器中保持一致效果。的(3)速度測試
測試頁面的下載速度,這關(guān)系到頁面內(nèi)容以及服務(wù)器的設(shè)置。盡量多在局域網(wǎng)內(nèi)不同的機器.上訪問測試網(wǎng)頁,看是否能在條件容許的時間內(nèi)完成頁面的下載和顯示,并且不影響網(wǎng)頁的效果,下載速度越快越好。
要優(yōu)化頁面下載速度,在網(wǎng)頁制作方面通常采取盡量減少頁面所用的圖片以及其他諸如聲音、視頻和JavaApple的數(shù)量,另外使用專門的處理軟件優(yōu)化圖像和聲音文件,在不降低質(zhì)量的前提下,壓縮文件的長度。在服務(wù)器上應(yīng)該注意以下幾方面的設(shè)備:是否允許持續(xù)連結(jié)(KeepAlive)、服務(wù)器允許的最大訪問量(MaxClient)、服務(wù)器的進程數(shù)量、服務(wù)器的CPU性能和內(nèi)存容量等。
(4)腳本和程序測試
測試頁面中的JavaScript以及CGI程序是否能正常工作。JavaScript的腳本錯誤通常有以下幾方面。
腳本設(shè)計的邏輯錯誤
部分為避免出現(xiàn)這樣的錯誤,要求在開始編寫腳本時就有一個清晰的邏輯設(shè)計思路。最好這是很常見的導(dǎo)致腳本無法正常工作的原因。通常出現(xiàn)在ifwhile等需要邏輯判斷的初的腳本設(shè)計思路。能作成書面形式。另外編寫腳本時應(yīng)該勤作注釋,這樣在測試期腳本排錯時,不至于遺忘當
●由于筆誤發(fā)生的錯誤
對無用的變量進行存取操作。這樣的錯深通常發(fā)生在腳本沒有語法錯誤卻又不能正常工作的的Sco沒有變量聲明和數(shù)據(jù)類型檢查,這就可能由于筆誤使該用的變量沒用上,而頁面中,最難檢查。
網(wǎng)站設(shè)計由于瀏覽器不支持出現(xiàn)的錯誤