




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第5章電子商務(wù)網(wǎng)站測試電子商務(wù)網(wǎng)站設(shè)計與管理第5章電子商務(wù)網(wǎng)站測試電子商務(wù)網(wǎng)站設(shè)計與管理15.1實訓(xùn)項目一
程序及數(shù)據(jù)庫測試5.1.1實訓(xùn)目的與要求通過學(xué)習(xí)與實訓(xùn),要求學(xué)生理解網(wǎng)站測試的重要性,掌握程序及數(shù)據(jù)庫測試的內(nèi)容與方法,學(xué)會對具體的電子商務(wù)網(wǎng)站進行分析與測試。電子商務(wù)網(wǎng)站設(shè)計與管理5.1實訓(xùn)項目一
程序及數(shù)據(jù)庫測試5.1.1實2網(wǎng)站發(fā)布前要進行細致周密的測試,以保證正常瀏覽和使用。主要測試內(nèi)容有以下幾個方面:(1)服務(wù)器穩(wěn)定性、安全性
(2)程序、數(shù)據(jù)庫測試以及網(wǎng)頁兼容性測試,如瀏覽器、顯示器
(3)文字、圖片、鏈接是否有錯誤。電子商務(wù)網(wǎng)站設(shè)計與管理網(wǎng)站發(fā)布前要進行細致周密的測試,以保證正常瀏覽和使用。主要測3服務(wù)器穩(wěn)定性測試
假設(shè)一個企業(yè)準備發(fā)布新的電子商務(wù)網(wǎng)站,其軟硬件的設(shè)備與設(shè)施都已就緒。這個網(wǎng)站看上去非常漂亮,所有的鏈接和圖片都正確無誤,但真正的問題是:它的后臺服務(wù)在訪問高峰時能否頂?shù)米?。這需要做嚴格的負荷測試。電子商務(wù)網(wǎng)站設(shè)計與管理服務(wù)器穩(wěn)定性測試假設(shè)一個企業(yè)準備發(fā)布新的電子商務(wù)網(wǎng)站,41)網(wǎng)站的負荷測試目的為了能預(yù)測和防止系統(tǒng)癱瘓以及不可接受的服務(wù)遲緩,Intel開發(fā)了嚴格的負荷測試程序,它針對以下5項關(guān)鍵目標。
(1)確定一個應(yīng)用能夠支持的并發(fā)用戶數(shù)和交易數(shù)的上限
(2)證明一個應(yīng)用能夠承受期望的每小時或每天的并發(fā)用戶數(shù)和交易數(shù)
(3)證明一個應(yīng)用和設(shè)施能夠不停機地運行(24*7模式)
(4)證明后臺服務(wù)器能夠承受期望的連接數(shù)
(5)證明單個的業(yè)務(wù)交易能夠在合理的時間內(nèi)完成電子商務(wù)網(wǎng)站設(shè)計與管理1)網(wǎng)站的負荷測試目的電子商務(wù)網(wǎng)站設(shè)計與管理52)網(wǎng)站負荷測試的6大測試程序為了有效地評估上述5個目標,Intel開發(fā)了包含6個關(guān)鍵測試的負荷測試程序,它們分別是:(1)腳本驗證/數(shù)據(jù)完整性測試
(2)單步測試
(3)性能空間測試
(4)持續(xù)測試
(5)數(shù)據(jù)庫連接測試
(6)時間測試/業(yè)務(wù)實例電子商務(wù)網(wǎng)站設(shè)計與管理2)網(wǎng)站負荷測試的6大測試程序電子商務(wù)網(wǎng)站設(shè)計與管理6(1)腳本驗證/數(shù)據(jù)完整性測試腳本驗證測試的主要目的是保證測試是否按照設(shè)計的要求進行的。除了證實所記錄的測試步驟可以無錯誤地重復(fù)外,還要進行手工檢驗數(shù)據(jù)并在后臺進行數(shù)據(jù)完整性測試。一旦設(shè)計完成,將負荷測試計劃記入一個腳本,先運行這個腳本并確認它是按要求運行的,然后檢查后臺服務(wù)器上記錄的日志。要查看互聯(lián)網(wǎng)服務(wù)器日志、性能監(jiān)督日志以及所有用來運行腳本的工具日志。當腳本在某個表中輸入了一些東西,為了確認已經(jīng)正確地輸入數(shù)據(jù)庫中,需要對數(shù)據(jù)庫進行查詢,還要注意檢查是否有請求失敗、超時或通信出錯。除了檢驗?zāi)_本是被正確地執(zhí)行外,該測試對確定運行腳本時產(chǎn)生的瓶頸和錯誤位置非常有用。除了檢驗?zāi)_本是被正確地執(zhí)行外,該測試對確定運行腳本時產(chǎn)生的瓶頸和錯誤位置非常有用。電子商務(wù)網(wǎng)站設(shè)計與管理(1)腳本驗證/數(shù)據(jù)完整性測試電子商務(wù)網(wǎng)站設(shè)計與管理7(2)單步測試單步測試用來確定服務(wù)器允許的最大并發(fā)用戶數(shù)和交易數(shù)。該測試模擬不斷增加并發(fā)數(shù)據(jù)數(shù)和交易數(shù)直至系統(tǒng)崩潰。一旦腳本設(shè)計好以后,第一次運行腳本應(yīng)該反映未來6個月內(nèi)的期望的負載情況,這就是所謂的“1X負荷”。從1X負荷開始,增加到2X、4X,以此類推。隨著這種指數(shù)的增長,到達某一點時,后臺服務(wù)器的記錄會顯示系統(tǒng)已經(jīng)不能承受了。其癥狀是:互聯(lián)網(wǎng)服務(wù)器的緩存命中率大增,互聯(lián)網(wǎng)服務(wù)器的處理器占用率到達峰值,ASP日志記錄的錯誤和連接中斷數(shù)不斷增加。電子商務(wù)網(wǎng)站設(shè)計與管理(2)單步測試電子商務(wù)網(wǎng)站設(shè)計與管理8(3)性能空間測試因為一周內(nèi)對服務(wù)器的訪問是不可能均勻分布的,還需利用性能空間測試來確定一個應(yīng)用和系統(tǒng)在不同尋常的大訪問量時能夠維持期望的交易量。該測試讓公司確定在長時間的高訪問量下服務(wù)器的負荷、性能、內(nèi)存的使用情況和應(yīng)用軟件的穩(wěn)定性,還可以確定是否具有滿足未來客戶需求的合適的應(yīng)用軟件架構(gòu)和基礎(chǔ)設(shè)施。電子商務(wù)網(wǎng)站設(shè)計與管理(3)性能空間測試電子商務(wù)網(wǎng)站設(shè)計與管理9(4)持續(xù)測試運行持續(xù)測試將證明應(yīng)用在實際環(huán)境下能夠持續(xù)工作。
持續(xù)測試的結(jié)果可看出應(yīng)用和設(shè)施在短期及長期的支持能力。它還有助于預(yù)示客戶在公司網(wǎng)站上的感受。通過長時間的運行,該測試有助于發(fā)現(xiàn)小的、逐漸積累的問題,使公司能夠在它們變成大問題之前將問題解決。電子商務(wù)網(wǎng)站設(shè)計與管理(4)持續(xù)測試電子商務(wù)網(wǎng)站設(shè)計與管理10(5)數(shù)據(jù)庫連接測試
數(shù)據(jù)庫連接測試確定數(shù)據(jù)庫服務(wù)器是否能夠支持期望的連接數(shù)。通過模擬期望的用戶并發(fā)連接數(shù)和交易量,測試服務(wù)器的負荷、性能、內(nèi)存使用情況和應(yīng)用軟件的穩(wěn)定性。該測試的結(jié)果將確定數(shù)據(jù)庫服務(wù)器能夠持續(xù)處理的負荷的上限,ASP連接池是否正確工作以及還有什么措施來優(yōu)化數(shù)據(jù)庫的性能。注:“連接池”是一種建立和管理連接的技術(shù)。電子商務(wù)網(wǎng)站設(shè)計與管理(5)數(shù)據(jù)庫連接測試電子商務(wù)網(wǎng)站設(shè)計與管理11(6)時間測試/業(yè)務(wù)實例
時間測試/業(yè)務(wù)實例測試用來確定單個業(yè)務(wù)交易能夠在合理的時間內(nèi)完成。這是個需要企業(yè)其他部門和IT合作測試的例子,它是連接IT和業(yè)務(wù)的橋梁。運行這個測試將記錄下平均完成每個交易所需的時間,從零負荷、平均負荷到突發(fā)重負荷和重負荷。電子商務(wù)網(wǎng)站設(shè)計與管理(6)時間測試/業(yè)務(wù)實例電子商務(wù)網(wǎng)站設(shè)計與管理123)網(wǎng)站負荷測試的兩點局限
當進行負荷測試時,已經(jīng)建立了一個代表將來對服務(wù)器的要求的模型,它是根據(jù)公司對用戶在網(wǎng)站上的行為估計而定。雖然與互聯(lián)網(wǎng)的連接因調(diào)制解調(diào)器的速度、局域網(wǎng)連接和網(wǎng)絡(luò)延遲而不同,但在測試模型中,所有虛擬用戶都與互聯(lián)網(wǎng)完美地連接:很高的帶寬和最低的網(wǎng)絡(luò)延遲。因此,除非這些變化能夠在測試中進行模擬,否則這些模擬對最終用戶的感受的預(yù)測是有局限性的。電子商務(wù)網(wǎng)站設(shè)計與管理3)網(wǎng)站負荷測試的兩點局限電子商務(wù)網(wǎng)站設(shè)計與管理13安全性測試
Web應(yīng)用系統(tǒng)的安全性測試主要有以下幾個方面。(1)現(xiàn)在的Web應(yīng)用系統(tǒng)基本采用先注冊后登錄的方式。因此,必須測試有效和無效的用戶名和密碼,要注意到是否區(qū)分大小寫、可以嘗試多少次的限制、是否可以不登錄而直接瀏覽某個頁面等。(2)Web應(yīng)用系統(tǒng)是否有超時的限制,也就是說,用戶登錄后如果一定時間內(nèi)沒有操作任何頁面,是否需要重新登錄才能正常使用。(3)為了保證Web應(yīng)用系統(tǒng)的安全性,日志文件是至關(guān)重要的。需要測試相關(guān)信息是否寫進了日志文件、是否可追蹤。(4)當使用了加密算法時,還要測試加密是否正確,同時要檢查信息的完整性。(5)服務(wù)器端的腳本常常構(gòu)成安全漏洞,這些漏洞又常常被黑客利用。所以要測試沒有經(jīng)過授權(quán)就不能在服務(wù)器端放置和編輯腳本的問題。
電子商務(wù)網(wǎng)站設(shè)計與管理安全性測試Web應(yīng)用系統(tǒng)的安全性測試主要有以下幾個方面14安全性測試
基于Web的系統(tǒng)測試不但需要檢查和驗證是否按照設(shè)計的要求運行,而且還要評價系統(tǒng)在不同用戶的瀏覽器端顯示是否正常,還要從最終用戶的角度進行安全性和可用性測試。電子商務(wù)網(wǎng)站設(shè)計與管理安全性測試基于Web的系統(tǒng)測試不但需要15程序及數(shù)據(jù)庫測試
1)程序測試在Dreamweaver中,“CheckTargetBrowser”可自動檢測該網(wǎng)頁在多種不同版本的瀏覽器InternetExplore2.0~6.0和Netscape2.0~5.0中的支持情況,并會自動生成一個報告詳細檢查結(jié)果的HTML文件,并且調(diào)用默認瀏覽器。對于拼寫也可以使用程序檢查,如在FrontPage中打開檢查拼寫的網(wǎng)頁,然后依次選擇菜單中的“工具”、“拼寫與檢查”或按F7鍵,然后FrontPage2000會報告檢查結(jié)果,可以立即予以更改修正。電子商務(wù)網(wǎng)站設(shè)計與管理程序及數(shù)據(jù)庫測試1)程序測試電子商務(wù)網(wǎng)站設(shè)計與管理16程序及數(shù)據(jù)庫測試
2)數(shù)據(jù)庫測試在使用了數(shù)據(jù)庫的Web應(yīng)用系統(tǒng)中,一般情況下,可能發(fā)生兩種錯誤,分別是數(shù)據(jù)一致性錯誤和輸出錯誤。數(shù)據(jù)一致性錯誤主要是由于用戶提交的表單信息不正確而造成的,而輸出錯誤主要是由于網(wǎng)絡(luò)速度或程序設(shè)計問題等引起的。電子商務(wù)網(wǎng)站設(shè)計與管理程序及數(shù)據(jù)庫測試2)數(shù)據(jù)庫測試電子商務(wù)網(wǎng)站設(shè)計與管理17實訓(xùn)步驟
1、數(shù)據(jù)庫測試P1592、程序測試P159電子商務(wù)網(wǎng)站設(shè)計與管理實訓(xùn)步驟1、數(shù)據(jù)庫測試電子商務(wù)網(wǎng)站設(shè)計與管理185.2實訓(xùn)項目二
網(wǎng)頁測試5.2.1實訓(xùn)目的與要求通過學(xué)習(xí)與實訓(xùn),學(xué)生應(yīng)了解網(wǎng)頁測試的內(nèi)容,掌握網(wǎng)頁測試的方法與技巧。電子商務(wù)網(wǎng)站設(shè)計與管理5.2實訓(xùn)項目二
網(wǎng)頁測試5.2.1實訓(xùn)目的與19網(wǎng)頁測試內(nèi)容
(1)測試網(wǎng)頁對瀏覽器的兼容度。瀏覽器的測試,是指測試網(wǎng)頁在不同瀏覽器及其不同版本下的運行和顯示狀況。(2)分辨率測試。顯示器在1024*768像素和800*600像素情況下網(wǎng)頁有哪些變化。(3)操作系統(tǒng)測試。測試在不同的操作系統(tǒng)下,網(wǎng)頁顯示結(jié)果是否一致。(4)HTML語法檢查。不正確的HTML語法會影響瀏覽器的編譯速度,而且可能會導(dǎo)致頁面在容錯性差的瀏覽器中出錯。(5)鏈接情況檢查。幫你檢查頁面上所有鏈接是否正確,有沒有死鏈接。(6)下載時間測試。測試網(wǎng)頁在不同連接速度下的下載時間,并且指出被測頁面所鏈接的文件中哪個過于龐大。(7)拼寫檢查。檢查網(wǎng)頁上的中英文文法錯誤。電子商務(wù)網(wǎng)站設(shè)計與管理網(wǎng)頁測試內(nèi)容(1)測試網(wǎng)頁對瀏覽器的兼容度。瀏覽器的測20鏈接測試鏈接測試可分為3個步驟:首先,測試所有鏈接是否按指示的那樣確實鏈接到了該鏈接的頁面;其次,測試所鏈接的頁面是否存在;最后,保證網(wǎng)站應(yīng)用系統(tǒng)上沒有孤立的頁面(即沒有鏈接指向該頁面,只有知道正確的URL地址才能對其進行訪問)。鏈接測試可以自動進行,而且必須在集成測試階段完成,即,在整個網(wǎng)站系統(tǒng)的所有頁面開發(fā)完成之后進行鏈接測試。P161網(wǎng)頁鏈接速度測試的代碼電子商務(wù)網(wǎng)站設(shè)計與管理鏈接測試鏈接測試可分為3個步驟:首先,測試所21客戶端兼容性測試(1)平臺測試由于存在很多不同的操作系統(tǒng)類型,就可能會發(fā)生兼容性問題,同一個應(yīng)用可能在某些操作系統(tǒng)下能正常運行,但在另外的操作系統(tǒng)下可能會運行失敗。因此,在Web系統(tǒng)發(fā)布之前,需要在各種操作系統(tǒng)下對Web系統(tǒng)進行兼容性測試。(2)瀏覽器測試測試瀏覽器兼容性的一種方法是創(chuàng)建一個兼容性矩陣,在這個矩陣中,測試不同廠商、不同版本的瀏覽器對某些構(gòu)件和設(shè)置的適應(yīng)性。電子商務(wù)網(wǎng)站設(shè)計與管理客戶端兼容性測試(1)平臺測試電子商務(wù)網(wǎng)站設(shè)計與管理22
網(wǎng)頁測試方法
測試類型測試方法瀏覽器測試用DreamweaverMX2004中的“結(jié)果”面板分辨率測試在操作系統(tǒng)中調(diào)整分辨率操作系統(tǒng)測試在不同操作系統(tǒng)下測試HTML語法檢查用DreamweaverMX2004中的“命令”|“清理HTML”鏈接情況檢查用DreamweaverMX2004中的“結(jié)果”面板下載時間測試對網(wǎng)頁上傳、下載測試拼寫檢查用DreamweaverMX2004中的“文本”|“檢查拼寫”電子商務(wù)網(wǎng)站設(shè)計與管理網(wǎng)頁測試方法測試類型測試方法瀏覽器測試用Dreamwea23實訓(xùn)步驟1、瀏覽器測試P1622、鏈接測試P163電子商務(wù)網(wǎng)站設(shè)計與管理實訓(xùn)步驟1、瀏覽器測試電子商務(wù)網(wǎng)站設(shè)計與管理24第5章電子商務(wù)網(wǎng)站測試電子商務(wù)網(wǎng)站設(shè)計與管理第5章電子商務(wù)網(wǎng)站測試電子商務(wù)網(wǎng)站設(shè)計與管理255.1實訓(xùn)項目一
程序及數(shù)據(jù)庫測試5.1.1實訓(xùn)目的與要求通過學(xué)習(xí)與實訓(xùn),要求學(xué)生理解網(wǎng)站測試的重要性,掌握程序及數(shù)據(jù)庫測試的內(nèi)容與方法,學(xué)會對具體的電子商務(wù)網(wǎng)站進行分析與測試。電子商務(wù)網(wǎng)站設(shè)計與管理5.1實訓(xùn)項目一
程序及數(shù)據(jù)庫測試5.1.1實26網(wǎng)站發(fā)布前要進行細致周密的測試,以保證正常瀏覽和使用。主要測試內(nèi)容有以下幾個方面:(1)服務(wù)器穩(wěn)定性、安全性
(2)程序、數(shù)據(jù)庫測試以及網(wǎng)頁兼容性測試,如瀏覽器、顯示器
(3)文字、圖片、鏈接是否有錯誤。電子商務(wù)網(wǎng)站設(shè)計與管理網(wǎng)站發(fā)布前要進行細致周密的測試,以保證正常瀏覽和使用。主要測27服務(wù)器穩(wěn)定性測試
假設(shè)一個企業(yè)準備發(fā)布新的電子商務(wù)網(wǎng)站,其軟硬件的設(shè)備與設(shè)施都已就緒。這個網(wǎng)站看上去非常漂亮,所有的鏈接和圖片都正確無誤,但真正的問題是:它的后臺服務(wù)在訪問高峰時能否頂?shù)米?。這需要做嚴格的負荷測試。電子商務(wù)網(wǎng)站設(shè)計與管理服務(wù)器穩(wěn)定性測試假設(shè)一個企業(yè)準備發(fā)布新的電子商務(wù)網(wǎng)站,281)網(wǎng)站的負荷測試目的為了能預(yù)測和防止系統(tǒng)癱瘓以及不可接受的服務(wù)遲緩,Intel開發(fā)了嚴格的負荷測試程序,它針對以下5項關(guān)鍵目標。
(1)確定一個應(yīng)用能夠支持的并發(fā)用戶數(shù)和交易數(shù)的上限
(2)證明一個應(yīng)用能夠承受期望的每小時或每天的并發(fā)用戶數(shù)和交易數(shù)
(3)證明一個應(yīng)用和設(shè)施能夠不停機地運行(24*7模式)
(4)證明后臺服務(wù)器能夠承受期望的連接數(shù)
(5)證明單個的業(yè)務(wù)交易能夠在合理的時間內(nèi)完成電子商務(wù)網(wǎng)站設(shè)計與管理1)網(wǎng)站的負荷測試目的電子商務(wù)網(wǎng)站設(shè)計與管理292)網(wǎng)站負荷測試的6大測試程序為了有效地評估上述5個目標,Intel開發(fā)了包含6個關(guān)鍵測試的負荷測試程序,它們分別是:(1)腳本驗證/數(shù)據(jù)完整性測試
(2)單步測試
(3)性能空間測試
(4)持續(xù)測試
(5)數(shù)據(jù)庫連接測試
(6)時間測試/業(yè)務(wù)實例電子商務(wù)網(wǎng)站設(shè)計與管理2)網(wǎng)站負荷測試的6大測試程序電子商務(wù)網(wǎng)站設(shè)計與管理30(1)腳本驗證/數(shù)據(jù)完整性測試腳本驗證測試的主要目的是保證測試是否按照設(shè)計的要求進行的。除了證實所記錄的測試步驟可以無錯誤地重復(fù)外,還要進行手工檢驗數(shù)據(jù)并在后臺進行數(shù)據(jù)完整性測試。一旦設(shè)計完成,將負荷測試計劃記入一個腳本,先運行這個腳本并確認它是按要求運行的,然后檢查后臺服務(wù)器上記錄的日志。要查看互聯(lián)網(wǎng)服務(wù)器日志、性能監(jiān)督日志以及所有用來運行腳本的工具日志。當腳本在某個表中輸入了一些東西,為了確認已經(jīng)正確地輸入數(shù)據(jù)庫中,需要對數(shù)據(jù)庫進行查詢,還要注意檢查是否有請求失敗、超時或通信出錯。除了檢驗?zāi)_本是被正確地執(zhí)行外,該測試對確定運行腳本時產(chǎn)生的瓶頸和錯誤位置非常有用。除了檢驗?zāi)_本是被正確地執(zhí)行外,該測試對確定運行腳本時產(chǎn)生的瓶頸和錯誤位置非常有用。電子商務(wù)網(wǎng)站設(shè)計與管理(1)腳本驗證/數(shù)據(jù)完整性測試電子商務(wù)網(wǎng)站設(shè)計與管理31(2)單步測試單步測試用來確定服務(wù)器允許的最大并發(fā)用戶數(shù)和交易數(shù)。該測試模擬不斷增加并發(fā)數(shù)據(jù)數(shù)和交易數(shù)直至系統(tǒng)崩潰。一旦腳本設(shè)計好以后,第一次運行腳本應(yīng)該反映未來6個月內(nèi)的期望的負載情況,這就是所謂的“1X負荷”。從1X負荷開始,增加到2X、4X,以此類推。隨著這種指數(shù)的增長,到達某一點時,后臺服務(wù)器的記錄會顯示系統(tǒng)已經(jīng)不能承受了。其癥狀是:互聯(lián)網(wǎng)服務(wù)器的緩存命中率大增,互聯(lián)網(wǎng)服務(wù)器的處理器占用率到達峰值,ASP日志記錄的錯誤和連接中斷數(shù)不斷增加。電子商務(wù)網(wǎng)站設(shè)計與管理(2)單步測試電子商務(wù)網(wǎng)站設(shè)計與管理32(3)性能空間測試因為一周內(nèi)對服務(wù)器的訪問是不可能均勻分布的,還需利用性能空間測試來確定一個應(yīng)用和系統(tǒng)在不同尋常的大訪問量時能夠維持期望的交易量。該測試讓公司確定在長時間的高訪問量下服務(wù)器的負荷、性能、內(nèi)存的使用情況和應(yīng)用軟件的穩(wěn)定性,還可以確定是否具有滿足未來客戶需求的合適的應(yīng)用軟件架構(gòu)和基礎(chǔ)設(shè)施。電子商務(wù)網(wǎng)站設(shè)計與管理(3)性能空間測試電子商務(wù)網(wǎng)站設(shè)計與管理33(4)持續(xù)測試運行持續(xù)測試將證明應(yīng)用在實際環(huán)境下能夠持續(xù)工作。
持續(xù)測試的結(jié)果可看出應(yīng)用和設(shè)施在短期及長期的支持能力。它還有助于預(yù)示客戶在公司網(wǎng)站上的感受。通過長時間的運行,該測試有助于發(fā)現(xiàn)小的、逐漸積累的問題,使公司能夠在它們變成大問題之前將問題解決。電子商務(wù)網(wǎng)站設(shè)計與管理(4)持續(xù)測試電子商務(wù)網(wǎng)站設(shè)計與管理34(5)數(shù)據(jù)庫連接測試
數(shù)據(jù)庫連接測試確定數(shù)據(jù)庫服務(wù)器是否能夠支持期望的連接數(shù)。通過模擬期望的用戶并發(fā)連接數(shù)和交易量,測試服務(wù)器的負荷、性能、內(nèi)存使用情況和應(yīng)用軟件的穩(wěn)定性。該測試的結(jié)果將確定數(shù)據(jù)庫服務(wù)器能夠持續(xù)處理的負荷的上限,ASP連接池是否正確工作以及還有什么措施來優(yōu)化數(shù)據(jù)庫的性能。注:“連接池”是一種建立和管理連接的技術(shù)。電子商務(wù)網(wǎng)站設(shè)計與管理(5)數(shù)據(jù)庫連接測試電子商務(wù)網(wǎng)站設(shè)計與管理35(6)時間測試/業(yè)務(wù)實例
時間測試/業(yè)務(wù)實例測試用來確定單個業(yè)務(wù)交易能夠在合理的時間內(nèi)完成。這是個需要企業(yè)其他部門和IT合作測試的例子,它是連接IT和業(yè)務(wù)的橋梁。運行這個測試將記錄下平均完成每個交易所需的時間,從零負荷、平均負荷到突發(fā)重負荷和重負荷。電子商務(wù)網(wǎng)站設(shè)計與管理(6)時間測試/業(yè)務(wù)實例電子商務(wù)網(wǎng)站設(shè)計與管理363)網(wǎng)站負荷測試的兩點局限
當進行負荷測試時,已經(jīng)建立了一個代表將來對服務(wù)器的要求的模型,它是根據(jù)公司對用戶在網(wǎng)站上的行為估計而定。雖然與互聯(lián)網(wǎng)的連接因調(diào)制解調(diào)器的速度、局域網(wǎng)連接和網(wǎng)絡(luò)延遲而不同,但在測試模型中,所有虛擬用戶都與互聯(lián)網(wǎng)完美地連接:很高的帶寬和最低的網(wǎng)絡(luò)延遲。因此,除非這些變化能夠在測試中進行模擬,否則這些模擬對最終用戶的感受的預(yù)測是有局限性的。電子商務(wù)網(wǎng)站設(shè)計與管理3)網(wǎng)站負荷測試的兩點局限電子商務(wù)網(wǎng)站設(shè)計與管理37安全性測試
Web應(yīng)用系統(tǒng)的安全性測試主要有以下幾個方面。(1)現(xiàn)在的Web應(yīng)用系統(tǒng)基本采用先注冊后登錄的方式。因此,必須測試有效和無效的用戶名和密碼,要注意到是否區(qū)分大小寫、可以嘗試多少次的限制、是否可以不登錄而直接瀏覽某個頁面等。(2)Web應(yīng)用系統(tǒng)是否有超時的限制,也就是說,用戶登錄后如果一定時間內(nèi)沒有操作任何頁面,是否需要重新登錄才能正常使用。(3)為了保證Web應(yīng)用系統(tǒng)的安全性,日志文件是至關(guān)重要的。需要測試相關(guān)信息是否寫進了日志文件、是否可追蹤。(4)當使用了加密算法時,還要測試加密是否正確,同時要檢查信息的完整性。(5)服務(wù)器端的腳本常常構(gòu)成安全漏洞,這些漏洞又常常被黑客利用。所以要測試沒有經(jīng)過授權(quán)就不能在服務(wù)器端放置和編輯腳本的問題。
電子商務(wù)網(wǎng)站設(shè)計與管理安全性測試Web應(yīng)用系統(tǒng)的安全性測試主要有以下幾個方面38安全性測試
基于Web的系統(tǒng)測試不但需要檢查和驗證是否按照設(shè)計的要求運行,而且還要評價系統(tǒng)在不同用戶的瀏覽器端顯示是否正常,還要從最終用戶的角度進行安全性和可用性測試。電子商務(wù)網(wǎng)站設(shè)計與管理安全性測試基于Web的系統(tǒng)測試不但需要39程序及數(shù)據(jù)庫測試
1)程序測試在Dreamweaver中,“CheckTargetBrowser”可自動檢測該網(wǎng)頁在多種不同版本的瀏覽器InternetExplore2.0~6.0和Netscape2.0~5.0中的支持情況,并會自動生成一個報告詳細檢查結(jié)果的HTML文件,并且調(diào)用默認瀏覽器。對于拼寫也可以使用程序檢查,如在FrontPage中打開檢查拼寫的網(wǎng)頁,然后依次選擇菜單中的“工具”、“拼寫與檢查”或按F7鍵,然后FrontPage2000會報告檢查結(jié)果,可以立即予以更改修正。電子商務(wù)網(wǎng)站設(shè)計與管理程序及數(shù)據(jù)庫測試1)程序測試電子商務(wù)網(wǎng)站設(shè)計與管理40程序及數(shù)據(jù)庫測試
2)數(shù)據(jù)庫測試在使用了數(shù)據(jù)庫的Web應(yīng)用系統(tǒng)中,一般情況下,可能發(fā)生兩種錯誤,分別是數(shù)據(jù)一致性錯誤和輸出錯誤。數(shù)據(jù)一致性錯誤主要是由于用戶提交的表單信息不正確而造成的,而輸出錯誤主要是由于網(wǎng)絡(luò)速度或程序設(shè)計問題等引起的。電子商務(wù)網(wǎng)站設(shè)計與管理程序及數(shù)據(jù)庫測試2)數(shù)據(jù)庫測試電子商務(wù)網(wǎng)站設(shè)計與管理41實訓(xùn)步驟
1、數(shù)據(jù)庫測試P1592、程序測試P159電子商務(wù)網(wǎng)站設(shè)計與管理實訓(xùn)步驟1、數(shù)據(jù)庫測試電子商務(wù)網(wǎng)站設(shè)計與管理425.2實訓(xùn)項目二
網(wǎng)頁測試5.2.1實訓(xùn)目的與要求通過學(xué)習(xí)與實訓(xùn),學(xué)生應(yīng)了解網(wǎng)頁測試的內(nèi)容,掌握網(wǎng)頁測試的方法與技巧。電子商務(wù)網(wǎng)站設(shè)計與管理5.2實訓(xùn)項目二
網(wǎng)頁測試5.2.1實訓(xùn)目的與43網(wǎng)頁測試內(nèi)容
(1)測試網(wǎng)頁對瀏覽器的兼容度。瀏覽器的測試,是指測試網(wǎng)頁在不同瀏覽器及其不同版本下的運行和顯示狀況。(2)分辨率測試。顯示器在1024*768像素和800*600像素情況下網(wǎng)頁有哪些變化。(3)操作系統(tǒng)測試。測試在不同的操作系統(tǒng)下,網(wǎng)頁顯示結(jié)果是否一致。(4)HTML語法檢查。不正確的HTML語法會影響瀏覽器的編譯速度,而且可能會導(dǎo)致頁面在容錯性差的瀏覽器中出錯。(5
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 日用百貨買賣合同
- 2025年泰安普通貨運從業(yè)資格證模擬考試
- 公司內(nèi)部溝通平臺使用記錄表格(電子版)
- 商場多經(jīng)點位租賃合同
- 執(zhí)行和解協(xié)議書范例8篇
- 2025年高中化學(xué)新教材同步 必修第一冊 第1章 階段重點突破練(一)
- 小額放貸公司合同范本
- 按揭車轉(zhuǎn)讓合同范本
- 液晶聚合物L(fēng)CP戰(zhàn)略市場規(guī)劃報告
- 社保知識競賽考試題及答案
- 華為HCSA-Presales-IT售前認證備考試題及答案
- 2024-2030年中國纖維板行業(yè)發(fā)展趨勢與投資戰(zhàn)略研究報告
- 小學(xué)二年級上冊數(shù)學(xué)思維訓(xùn)練題100道及答案解析
- 2024年品酒師職業(yè)技能大賽理論考試題庫及答案
- 2024-2025學(xué)年全國中學(xué)生天文知識競賽考試題庫(含答案)
- 2024至2030年中國細胞農(nóng)業(yè)動向追蹤與發(fā)展前景現(xiàn)狀探索報告
- 2025初級社會工作實務(wù)考試要點速記
- 數(shù)據(jù)中心全生命周期綠色算力指數(shù)白皮書 2024
- 接觸網(wǎng)工高級技師理論試題庫及答案
- 初中美術(shù)備課組工作計劃
評論
0/150
提交評論