9.28日(rì)音(yīn)訊,網站(zhàn)測♦π®試工(gōng)作(zuò)不(bù)可(kě)缺少(>↓shǎo)的(de)內(nèi)容。一(yī)個(gè)網站&¥←∞(zhàn)的(de)建成,是(shì)各個(gè)部門(mén)分(λβ↕fēn)工(gōng)協作(zuò)的(de)結果。設計(jì)師(shī)≈∞↓↕進行(xíng)網站(zhàn)頁面的(de)設計(j왩),程序進行(xíng)代碼的(de)編寫。在網站(zhàn)的(d®✘£↕e)架構完成之後,還(hái)有(yǒu)一(yī)項Ω¥←非常重要(yào)的(de)工(gōng)作(zuò),✔≥₽那(nà)就(jiù)是(shì)網站(zhàn)測試。
網站(zhàn)發布前要(yào)進行★↕(xíng)細緻周密的(de)測試,以保證正常浏覽和(hé)使用(yòngε☆)。主要(yào)測試內(nèi)容:
1、服務器(qì)穩定性、安全性。
望站(zhàn)服務器(qì)的(de)♣♦☆穩定和(hé)安全一(yī)直都(dōu)是(shì)最頭疼的Ω★× (de)事(shì)情,所以我們應該走到(dào)麻煩的(de)前面,首先☆☆₹把預想到(dào)的(de)麻煩排除掉。
Web服務器(qì)搭建完成上(shàng)線在即,其→<能(néng)夠承載多(duō)大(dà)的(d≈™e)訪問(wèn)量,響應速度、容錯(cuò)能(néng)力等性能(né>&ng)指标,所有(yǒu)這(zhè)些(xiē)是(shì)管理(l×φǐ)人(rén)員(yuán)最想知(zhī)道(dào)也(yě)最為(wè±₹→i)擔心的(de)。如(rú)何才能(néng)知(zhī'↔≈ )曉這(zhè)一(yī)切呢(ne)?通(tōng)過工(gōn✔♥g)具進行(xíng)Web壓力測試是(shì)個(gè)好(hǎo) ∏方法。通(tōng)過它可(kě)以有(yǒu)☆₩×效地(dì)測試Web服務器(qì)的(de)運行(xíng)狀态和(h£εé)響應時(shí)間(jiān)等性能(néng)指标。
2、程序及數(shù)據庫測試。
每個(gè)程序都(dōu)有(yǒu)自(z&₽≈≈ì)己相(xiàng)對(duì)應的(de)功能(néng),
邯鄲網站(zhàn)建設首創網絡()小(xiǎo)編來(lái)給≥£γ大(dà)家(jiā)說(shuō)一(yī)下(xià)數(shù)據Ω♦ 庫,數(shù)據庫則是(shì)數(shù)據集中的(de✘✔→)地(dì)方,尤其重要(yào)。
數(shù)據庫開(kāi)發既然在軟件(jiàn)☆ε開(kāi)發的(de)比重逐步提高(gāo),随之而來$σ₹(lái)的(de)問(wèn)題也(yě)突出。我們以前往往重視(shì÷≠)對(duì)代碼的(de)測試工(gōng)作(zuò)• ↕",随著(zhe)流程技(jì)術(shù)的(↓♦'de)日(rì)益完善,軟件(jiàn)質量得¥∑±(de)到(dào)了(le)大(dà)幅度的(de)提高(gāo),但(d✔&÷àn)數(shù)據庫方面的(de)測試仍↑ε ∞然處于空(kōng)白(bái)。我們從(cóng)✘∏≥γ來(lái)沒有(yǒu)真正将數(shεβù)據庫作(zuò)為(wèi)一(yī)個(gè)獨立的(de≈$×)系統進行(xíng)測試,而是(shì)通(tōng)過對(duì)×σ÷代碼的(de)測試工(gōng)作(zuò)間(jiān)接對(duì)&✔←數(shù)據庫進行(xíng)一(yī)定的(de)測試±©∞×。随著(zhe)數(shù)據庫開(kāi)發的(de)日φ↓ε(rì)益升溫,數(shù)據庫測試也(yě)需要(yà±×€o)獨立出來(lái)進行(xíng)符合自(zì)身(shēn)特點的≠£α(de)測試工(gōng)作(zuò)。★€₩
在進行(xíng)性能(néng)測÷✔β試的(de)時(shí)候,一(yī)定要(yào)注意環境的(de)一(y ∏ī)緻,包括:操作(zuò)系統、應用(yòng)軟件(jiàn) ×的(de)版本以及硬件(jiàn)的(de)配置等,而且在進行(xíng)數(λ≈£shù)據庫方面的(de)測試的(de)時(shí)候一(yī)定要(y₹§ào)注意數(shù)據庫的(de)記錄δ₩ ε數(shù)、配置等要(yào)一(yī)緻,隻有(yǒu)在相(xi ™àng)同條件(jiàn)下(xià)進行$ ✘(xíng)測試,才可(kě)以對(duì)結果進行(xíng)比¶ γ較。
3、網頁兼容性測試,如(rú)浏覽器(qì)、顯示器(q<₹ì)。
網頁打開(kāi)多(duō)了(le)不≥÷(bù)會(huì)出現(xiàn)死頁的(de)情☆≤況,當然也(yě)有(yǒu)顯示器(qì)的(de)分(fēn)辨€α率和(hé)浏覽器(qì)的(de)版本問(wèn)題存在♣≠✘。
使用(yòng)不(bù)同的(de)浏覽器(q¶←→ì)訪問(wèn)同一(yī)個(gè)網站(zhàn),或者頁面Ω¶的(de)時(shí)候,在一(yī)種浏覽器(qì)下•↕£φ(xià)顯示正常,在另一(yī)種下(xià)就(jiù)¥↓σ亂了(le)。這(zhè)是(shì)因為(wèi)不(bù)同的(de≈π)浏覽器(qì)對(duì)于網站(zhàn)CSS的(d₹★↔βe)解釋不(bù)同。
常見(jiàn)的(de)浏覽器(qì)兼容性問(wèn)♦↑φ'題,主要(yào)表現(xiàn)在如(rú)下(xià)兩方面✔ ÷Ω;
1)頁面顯示
頁面顯示的(de)美(měi)觀性是(shì)Web應♣Ω♠用(yòng)程序中重要(yào)需求,不(bù)同浏覽器(qì)上(shànφ" g)呈現(xiàn)給用(yòng)戶的(de)同一(£§yī)個(gè)Web頁面可(kě)能(néng)顯示的(de)不(bù)•一(yī)樣。這(zhè)些(xiē)差異性主要(yào ≤↕)表現(xiàn)在對(duì)于頁面元素的(de)位置、大(dà)÷✔小(xiǎo)、外(wài)觀。如(rú)果在某款浏覽器(qì)上∑£¶♥(shàng)顯示不(bù)美(měi)觀,就₽>γ(jiù)會(huì)成為(wèi)一(yī)個(gè)問(wèn)π←題,需要(yào)修改。
2)功能(néng)問(wèn)題
Web軟件(jiàn)中的(de)功能(néng)性問(wèn)≈π∑♣題主要(yào)是(shì)不(bù)同浏覽器(q☆£>ì)對(duì)腳本的(de)執行(xíng)不(bù)一(yī)緻,Ω÷功能(néng)性問(wèn)題極大(dà"≈✘ )的(de)限制(zhì)了(le)用(y ∞òng)戶對(duì)Web界面元素的(de)使用(yòng)。這(zhè±α)類問(wèn)題通(tōng)常很(hěn)難被發現(★♠÷xiàn),比如(rú)某個(gè)按鈕可(kě₹Ω →)能(néng)顯示正确但(dàn)實際它"π✔∞是(shì)無法使用(yòng)的(de),這↓(zhè)個(gè)則需要(yào)用(yòng)®Ω'γ戶真正的(de)去(qù)使用(yòng)它才能(néng) ↕被發現(xiàn)。
4、鏈接及表單設計(jì)
鏈接測試可(kě)分(fēn)為(wèi)三個(gè)方面:
1)測試所有(yǒu)鏈接是(shì)否按指示的(d§πδ↓e)那(nà)樣确實鏈接到(dào)了(le)該鏈接的(de)頁面;'Ω✘σ
2)測試所鏈接的(de)頁面是(shì)否存在;
3)保證Web應用(yòng)系統¥&↕上(shàng)沒有(yǒu)孤立的(de"•)頁面,所謂孤立頁面是(shì)指沒有(yǒu)鏈接指向該頁面,隻©₩÷ 有(yǒu)知(zhī)道(dào)正确的(≤☆ de)URL地(dì)址才能(néng)✔γγ訪問(wèn)。
表單測試,如(rú)用(yòng)戶注冊、登陸、信息提♠•✘交等,我們必須測試提交操作(zuò)的(de)完→γ整性,以校(xiào)驗提交給服務器(qì)的 &→↔(de)信息的(de)正确性。例如(rú):用(yòng)戶填寫的 ¥(de)出生(shēng)日(rì)期與職業(yè)是(shì)否恰•≠←當,填寫的(de)所屬省份與所在城(chéng)市(shì♣←₩)是(shì)否匹配等。如(rú)果使用(yòng)了(←le)默認值,還(hái)要(yào)檢驗默認值的(de)正®♦π确性。如(rú)果表單隻能(néng)接受指定的(de)某些(εγxiē)值,則也(yě)要(yào)進行(£≤xíng)測試。例如(rú):隻能(néng)接受某₹ ↓些(xiē)字符,測試時(shí)可(kě)以跳(ti'£ào)過這(zhè)些(xiē)字符,看(β∞kàn)系統是(shì)否會(huì)報(bào)錯(c↔uò)。
總之一(yī)切測試結果的(de)完成,才是(shì)一(yī)個(gè)'<∞¥開(kāi)始,用(yòng)戶的(de)親身(shēn↑∏±₽)體(tǐ)驗往往才是(shì)最佳的(de)測試結果,σ↑總之一(yī)切以用(yòng)戶的(de Ω)切身(shēn)利益為(wèi)基礎才能(né••ng)做(zuò)出一(yī)個(gè)好(hǎo)的(de) ↔産品(網站(zhàn)建設)來(lái)!