版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1WEB框架測試與用例設(shè)計框架測試與用例設(shè)計ST3012 第一次課第一次課 WebWeb應(yīng)用測試內(nèi)容介紹與應(yīng)用測試內(nèi)容介紹與被測項目案例的部署被測項目案例的部署 功能測試功能測試 性能測試性能測試 Web用戶界面測試用戶界面測試 Web安全性測試安全性測試 Web兼容性測試兼容性測試 被測項目案例部署被測項目案例部署2 鏈接測試鏈接測試 鏈接測試時鏈接測試時Web應(yīng)用系統(tǒng)的一個主要特應(yīng)用系統(tǒng)的一個主要特征。在征。在Web系統(tǒng)中,軟件系統(tǒng)都包含大量的系統(tǒng)中,軟件系統(tǒng)都包含大量的頁面,每個頁面也包含眾多的鏈接,測試時需頁面,每個頁面也包含眾多的鏈接,測試時需要驗證這些鏈接是否可用、鏈接的頁面是否存
2、要驗證這些鏈接是否可用、鏈接的頁面是否存在、是否有孤立的頁面等。在、是否有孤立的頁面等。功能測試功能測試32.表單測試表單測試 測試時需要檢查表單提交操作的正確性、測試時需要檢查表單提交操作的正確性、完整性,還需要驗證服務(wù)器是否正確保存了這完整性,還需要驗證服務(wù)器是否正確保存了這些數(shù)據(jù),而且后臺運行的程序是否正確解釋和些數(shù)據(jù),而且后臺運行的程序是否正確解釋和使用了這些信息。使用了這些信息。功能測試功能測試43.Cookies測試測試 Cookies通常用來存儲用戶信息和用戶通常用來存儲用戶信息和用戶對應(yīng)用的操作信息,當(dāng)一個用戶使用對應(yīng)用的操作信息,當(dāng)一個用戶使用Cookies訪問了某個應(yīng)用系統(tǒng)
3、時,訪問了某個應(yīng)用系統(tǒng)時,Web服務(wù)器將發(fā)送服務(wù)器將發(fā)送關(guān)于用戶的信息,把該信息以關(guān)于用戶的信息,把該信息以Cookies形式存形式存儲在客戶端計算機上,這可用來創(chuàng)建動態(tài)和自儲在客戶端計算機上,這可用來創(chuàng)建動態(tài)和自定義頁面或者存儲登錄等信息。如果定義頁面或者存儲登錄等信息。如果Web應(yīng)應(yīng)用系統(tǒng)使用了用系統(tǒng)使用了Cookies,就必須檢查,就必須檢查Cookies是否能正常工作。是否能正常工作。功能測試功能測試54.設(shè)計語言測試設(shè)計語言測試 Web設(shè)計語言版本的差異可以引起客戶設(shè)計語言版本的差異可以引起客戶端或服務(wù)器端的嚴(yán)重問題,例如使用哪種版本端或服務(wù)器端的嚴(yán)重問題,例如使用哪種版本的的HTM
4、L等。不同的腳本語言,如等。不同的腳本語言,如JavaScript或或Perl等也要進行驗證。等也要進行驗證。功能測試功能測試65.數(shù)據(jù)庫測試數(shù)據(jù)庫測試 一般情況下,可能發(fā)生兩種錯誤,分別一般情況下,可能發(fā)生兩種錯誤,分別是數(shù)據(jù)一致性錯誤和輸出錯誤。數(shù)據(jù)一致性錯是數(shù)據(jù)一致性錯誤和輸出錯誤。數(shù)據(jù)一致性錯誤主要是由于用戶提交的表單信息不正確造成誤主要是由于用戶提交的表單信息不正確造成的,而輸出錯誤主要是由于網(wǎng)絡(luò)速度或程序設(shè)的,而輸出錯誤主要是由于網(wǎng)絡(luò)速度或程序設(shè)計問題等引起的,針對這兩種情況,可分別進計問題等引起的,針對這兩種情況,可分別進行測試。行測試。功能測試功能測試76.應(yīng)用程序特定功能測試
5、應(yīng)用程序特定功能測試 測試人員需要對應(yīng)用程序特定的功能需測試人員需要對應(yīng)用程序特定的功能需求進行驗證。嘗試用戶可能進行的所有操作,求進行驗證。嘗試用戶可能進行的所有操作,即對系統(tǒng)的所有業(yè)務(wù)功能進行驗證。即對系統(tǒng)的所有業(yè)務(wù)功能進行驗證。功能測試功能測試81.響應(yīng)速度測試響應(yīng)速度測試2.負載測試負載測試3.壓力測試壓力測試 性能測試性能測試9 Web界面面對的是用戶,用戶通過界面面對的是用戶,用戶通過Web界面實現(xiàn)對軟件、數(shù)據(jù)庫的操作。通過界面實現(xiàn)對軟件、數(shù)據(jù)庫的操作。通過Web界面測試可以確保界面測試可以確保Web應(yīng)用向用戶提供了正應(yīng)用向用戶提供了正確的信息顯示,從而使用用戶能夠進行正確的確的信
6、息顯示,從而使用用戶能夠進行正確的操作,來實現(xiàn)操作,來實現(xiàn)Web應(yīng)用的功能。還要滿足行應(yīng)用的功能。還要滿足行業(yè)標(biāo)準(zhǔn)及用戶體驗。其中用戶體驗在界面測試業(yè)標(biāo)準(zhǔn)及用戶體驗。其中用戶體驗在界面測試這塊看得比較重。這塊看得比較重。用戶界面測試用戶界面測試10 作為作為Web應(yīng)用系統(tǒng),常受到病毒和非法應(yīng)用系統(tǒng),常受到病毒和非法入侵的攻擊,數(shù)據(jù)傳輸會被非法截取或偽造傳入侵的攻擊,數(shù)據(jù)傳輸會被非法截取或偽造傳送。因此,送。因此,Web服務(wù)器安全性的測試時非常服務(wù)器安全性的測試時非常重要的內(nèi)容。安全性測試主要是測試系統(tǒng)在沒重要的內(nèi)容。安全性測試主要是測試系統(tǒng)在沒有授權(quán)的內(nèi)部或外部用戶對系統(tǒng)進行攻擊或者有授權(quán)的內(nèi)
7、部或外部用戶對系統(tǒng)進行攻擊或者惡意破壞時如何進行處理,是否能保證數(shù)據(jù)和惡意破壞時如何進行處理,是否能保證數(shù)據(jù)和頁面的安全。頁面的安全。 Web應(yīng)用安全性測試包括應(yīng)用安全性測試包括Web應(yīng)用程序應(yīng)用程序部署環(huán)境測試、應(yīng)用程序安全性測試、數(shù)據(jù)庫部署環(huán)境測試、應(yīng)用程序安全性測試、數(shù)據(jù)庫測試和容錯測試。測試和容錯測試。 安全性測試安全性測試11 Web接口測試需要測試瀏覽器和服務(wù)器接口測試需要測試瀏覽器和服務(wù)器之間的接口。有些之間的接口。有些Web系統(tǒng)有外部接口,測系統(tǒng)有外部接口,測試人員需要檢查外部接口返回服務(wù)器的消息和試人員需要檢查外部接口返回服務(wù)器的消息和數(shù)據(jù)。另外,接口錯誤處理也是測試的重點。
8、數(shù)據(jù)。另外,接口錯誤處理也是測試的重點。 接口測試接口測試12 Web兼容性測試需要測試兼容性測試需要測試Web系統(tǒng)在各系統(tǒng)在各種操作系統(tǒng)、瀏覽器、網(wǎng)絡(luò)環(huán)境等。種操作系統(tǒng)、瀏覽器、網(wǎng)絡(luò)環(huán)境等。 客服端兼容性測試客服端兼容性測試13 Web測試內(nèi)容還包括文檔測試、本地化測試內(nèi)容還包括文檔測試、本地化測試、國際化測試、可靠性測試、實現(xiàn)代碼的測試、國際化測試、可靠性測試、實現(xiàn)代碼的白盒測試等。白盒測試等。 其他測試其他測試141.安裝好安裝好MySQL,用提供的數(shù)據(jù)庫腳本并創(chuàng)建好用提供的數(shù)據(jù)庫腳本并創(chuàng)建好數(shù)據(jù)庫。數(shù)據(jù)庫。2.安裝好安裝好Web開發(fā)環(huán)境開發(fā)環(huán)境MyEclipse或或JavaEE Eclipse。3.安裝好安裝好Tomcat服務(wù)器,并配置到服務(wù)器,并配置到Web開發(fā)環(huán)開發(fā)環(huán)境。境。4.導(dǎo)入項目開發(fā)包,并配置好數(shù)據(jù)庫驅(qū)動。導(dǎo)入項目開發(fā)包,并配置好數(shù)據(jù)庫驅(qū)動。5.部署部署Web項目到項目到Tomcat服務(wù)器,發(fā)布,運行。服務(wù)器,發(fā)布,運行。6.熟悉熟悉Web項目案例需求,嘗試進行簡單的業(yè)項目案例需求,嘗試進行簡單的業(yè)務(wù)功能測試。務(wù)功能測試。 被測項目案例部署被測項目案例部署15Web應(yīng)用系統(tǒng)的功能測試有哪些?應(yīng)用系統(tǒng)的功能測試有哪些?Web性能測試有哪些?性能測試有哪些?Web
溫馨提示
- 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 運營管理委托合同范本2025年
- 腳手架租賃合同范本(2025年)
- 委托見證法律服務(wù)合同2025年
- 2025年度新型商業(yè)街區(qū)商鋪租賃與品牌引進代理合同3篇
- 工程監(jiān)理中的合同管理!2025年
- 蔬菜購銷合同集合(2025年)
- 大一軍訓(xùn)心得體會(集合15篇)
- 企業(yè)統(tǒng)計員工作總結(jié)3篇
- 2024年電氣設(shè)備維護安裝合同3篇
- 2024年科研儀器設(shè)備租賃合同范本3篇
- 真題解析3-2022年上海中考跨學(xué)科案例分析(黃芪案例)
- 八年級物理上學(xué)期期末考試質(zhì)量分析
- 用友erp系統(tǒng)操作手冊1
- 食品原輔材料入出庫臺帳(米面油等)
- 火針(操作規(guī)范)
- 出納年終工作總結(jié)PPT模板下載
- 《燭之武退秦師》讀后感
- 中考語文非連續(xù)性文本閱讀10篇專項練習(xí)及答案
- 人教版八年級上冊英語期末總復(fù)習(xí)單元重點知識點歸類課件(全)
- BSC戰(zhàn)略地圖模板
- 滅火戰(zhàn)術(shù)教案(2010版)
評論
0/150
提交評論