的過(guò)程。尤其是網(wǎng)頁(yè)正式發(fā)布前, 對(duì)網(wǎng)頁(yè)進(jìn)行全面測(cè)試是必不可少的。因?yàn)閷?shí)際情況是不可 那樣的問(wèn)題。不大 能完全預(yù)見(jiàn)的,不論我們?cè)谥谱骶W(wǎng)頁(yè)時(shí)多 多么小心,在網(wǎng)站運(yùn)行中網(wǎng)頁(yè)發(fā)布還可能出現(xiàn)這樣或
然后經(jīng)過(guò)個(gè)發(fā)現(xiàn)問(wèn)題、解決問(wèn)題的過(guò)程, 網(wǎng)頁(yè)發(fā)布初期對(duì)網(wǎng)頁(yè)進(jìn)行全面測(cè)試,目的是在盡可能短的時(shí)間內(nèi),發(fā)現(xiàn)盡可能多的問(wèn)題, 程度上運(yùn)行。 保證網(wǎng)頁(yè)在盡可能短的測(cè)試期后能在較高的可靠 1.網(wǎng)頁(yè)測(cè)試技巧
器(Personal Web Server 除利用IS建立的Web站點(diǎn)外,還可以使用Windows 98200版本中集成的個(gè)人服務(wù)
網(wǎng)站工作有區(qū)別,但對(duì)于網(wǎng)頁(yè)和網(wǎng)站服務(wù)器的總體測(cè)試影響并不大。 簡(jiǎn)稱PWS)。在本機(jī)上通過(guò)Web測(cè)試網(wǎng)頁(yè),這樣的測(cè)試雖說(shuō)和實(shí)際 在測(cè)試過(guò)程中要注意以下幾點(diǎn):
盡量多使用兒種Web游覽器測(cè)試網(wǎng)頁(yè),最常用的是Intemer Explorer和Nerscape,要 行測(cè)試。 保證自己的網(wǎng)頁(yè)能在這兩種瀏覽器中正常運(yùn)行。其他瀏覽器,有條件的話也應(yīng)該用來(lái)進(jìn)
盡量不要使用最新版本的瀏覽器進(jìn)行網(wǎng)頁(yè)測(cè)試,而使用大眾比較常用的瀏覽器版本。 這是因?yàn)殡S著瀏覽器版本的升高,功能也越來(lái)越增強(qiáng)。許多高版本中能體現(xiàn)的效果,在 低版本瀏覽器中就不定能體現(xiàn)出來(lái)。 例如IE3.0 還不支持層以及 Java Script 中的對(duì)象
Image,如果把我們利用這種技術(shù)制作的首頁(yè)放到IE3.0 中瀏覽,可以說(shuō)根本無(wú)法正常的 瀏覽。
盡量在多種操作系統(tǒng)中測(cè)試網(wǎng)頁(yè)。由于操作系統(tǒng)的不同,網(wǎng)頁(yè)在瀏覽其中的表現(xiàn)也不一“ 樣,這一點(diǎn)在Linux和Windows之間尤為明顯。例如在Windows中,瀏覽器都是標(biāo)準(zhǔn)的800 X600或640X480,但在Linux 中,由于X-Windows的特殊性,瀏覽器般沒(méi)有 固定的長(zhǎng) 寬比,而且窗口形狀趨向于正方形。X-Windows中瀏覽器的表單控件形狀和Windows 中的 更是有天壤之別。這些問(wèn)題在頁(yè)面布局的安排調(diào)整上是值得參考的。
2.網(wǎng)頁(yè)測(cè)試項(xiàng)目
測(cè)試過(guò)程沒(méi)有固定的格式,因人而異,一 般來(lái)說(shuō)應(yīng)包含以下內(nèi)容: (1)鏈接測(cè)試
這方面測(cè)試主要看網(wǎng)頁(yè)中是否有超級(jí)鏈接掉鏈的情況,包括頁(yè)面、圖像、CGI程序等。 如果是圖像掉鏈,頁(yè)面中圖像的位置是一個(gè)空框,如果是頁(yè)面或CGI程序掉鏈,服務(wù)器會(huì) 返回一個(gè)“404 Not Found"的響應(yīng)狀態(tài)。遇到這種情況,就要檢查HTML文檔中關(guān)于這個(gè) 鏈接的引用是否正確,并及時(shí)進(jìn)行相應(yīng)的修改。
通常出現(xiàn)類似現(xiàn)象的原因有以下兩種情況: (1)文件名不正確。發(fā)生這個(gè)現(xiàn)象在Linx中很可能是文件名的大小寫不匹配造成的。 如果完全使用FrontPage 的圖形界面來(lái)制作網(wǎng)頁(yè),一般可 能出現(xiàn)的文件名不正確的錯(cuò)誤都來(lái) 源于文件名的大小寫。 2另一個(gè)可能的原因是文件的路徑不對(duì)。在Fouge中制作超級(jí)鏈接或賬入圖片,
中的件通視圖中,用戶無(wú)法看到相對(duì)路徑和絕對(duì)路徑的區(qū)別,只能到HML文檔中檢查, 如果所引用的文檔不在當(dāng)前文件夾中,將使用絕對(duì)路徑記錄在HML文檔中,在FourPse
。205。
網(wǎng)站設(shè)計(jì)由于瀏覽器不 支持出現(xiàn)的錯(cuò)誤
因此很容易被忽略。 網(wǎng)頁(yè)真正上傳到服務(wù)器時(shí),這個(gè) 而且在本機(jī)使用瀏覽器測(cè)試無(wú)法看出, 感規(guī)劃好網(wǎng)站的目錄結(jié)構(gòu)。如果在制作
毛病就會(huì)暴露出來(lái)。這也就是為什么在一-開(kāi)始我們就要 檔以及圖片, 將會(huì)大大降低測(cè)試階段的 網(wǎng)頁(yè)的過(guò)程中嚴(yán)格地按照已規(guī)劃好的目錄結(jié)構(gòu)存取文 工作量。
(2)外觀測(cè)試 在頁(yè)面中顯示。 所以要進(jìn)行這樣的
這方面主要看網(wǎng)頁(yè)在瀏覽器中是否按預(yù)想的排放創(chuàng)任奧面所見(jiàn)示的頁(yè)面效果和瀏覽器 頁(yè)制作界
測(cè)試基于下面三個(gè)原因: FrontPage 所見(jiàn)即所得的網(wǎng) 甲的效F定的用A:不同的磨對(duì)同 頁(yè)面顯示的效果有差別, 不同操作系統(tǒng)下的湖 覽器對(duì)同一頁(yè)面的瀏覽效果也可能不一樣。
利出現(xiàn)不同的地方通常在如下幾方面: ●字體大小
在不同的瀏覽器或不同的操作系統(tǒng)下,字體的大小會(huì)有差別。
●表格的間距 在所見(jiàn)即所得的編輯視圖中表格的間距和實(shí)際瀏覽器中顯示的大小有差別??谌招碌?●表單的外觀
不同瀏覽器和不同操作系統(tǒng)下網(wǎng)頁(yè)的表單外觀有差別。
在制作網(wǎng)頁(yè)時(shí)要照顧到大多數(shù)瀏覽器的效果,并且通過(guò)細(xì)致地調(diào)整使頁(yè)面盡量在眾多瀏 覽器中保持一致效果。 的(3) 速度測(cè)試
測(cè)試頁(yè)面的下載速度,這關(guān)系到頁(yè)面內(nèi)容以及服務(wù)器的設(shè)置。盡量多在局域網(wǎng)內(nèi)不同的 機(jī)器.上訪問(wèn)測(cè)試網(wǎng)頁(yè),看是否能在條件容許的時(shí)間內(nèi)完成頁(yè)面的下載和顯示,并且不影響網(wǎng) 頁(yè)的效果,下載速度越快越好。
要優(yōu)化頁(yè)面下載速度,在網(wǎng)頁(yè)制作方面通常采取盡量減少頁(yè)面所用的圖片以及其他諸如 聲音、視頻和Java Apple的數(shù)量,另外使用專門的處理軟件優(yōu)化圖像和聲音文件,在不降低 質(zhì)量的前提下,壓縮文件的長(zhǎng)度。在服務(wù)器上應(yīng)該注意以下幾方面的設(shè)備:是否允許持續(xù)連 結(jié)(Keep Alive)、服務(wù)器允許的最大訪問(wèn)量(Max Client)、服務(wù)器的進(jìn)程數(shù)量、服務(wù)器的CPU 性能和內(nèi)存容量等。
(4)腳本和程序測(cè)試
測(cè)試頁(yè)面中的Java Script以及CGI程序是否能正常工作。 Java Script的腳本錯(cuò)誤通常有以下幾方面。
腳本設(shè)計(jì)的邏輯錯(cuò) 誤
部分為避免出現(xiàn)這樣的錯(cuò)誤,要求在開(kāi)始編寫腳本時(shí)就有一個(gè)清晰的邏輯設(shè)計(jì)思路。最好 這是很常見(jiàn)的導(dǎo)致腳本無(wú)法正常工作的原因。通常出現(xiàn)在if while 等需要邏輯判斷的 初的腳本設(shè)計(jì)思路。 能作成書面形式。另外編寫腳本時(shí)應(yīng)該勤作注釋,這樣在測(cè)試期腳本排錯(cuò)時(shí),不至于遺忘當(dāng)
●由于筆誤發(fā)生的錯(cuò)誤
對(duì)無(wú)用的變量進(jìn)行存取操作。這樣的錯(cuò)深通常發(fā)生在腳本沒(méi)有語(yǔ)法錯(cuò)誤卻又不能正常工作的 的Sco沒(méi)有變量聲明和數(shù)據(jù)類型檢查,這就可能由于筆誤使該用的變量沒(méi)用上,而 頁(yè)面中,最難檢查。
本文地址:http://m.cdrpkj.cn//article/4222.html