




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、面向 Web 應(yīng)用系統(tǒng)的測試與傳統(tǒng)的軟件測試不同,不僅需要檢查和驗證是否按照需求規(guī)格說明書的要求運行, 而且還要測試 Web 應(yīng)用系統(tǒng)在不同瀏覽器上顯示是否符合要求,與不同的數(shù)據(jù)庫連接是否有效、更重要的是在性能、安全性、可用性等方面功能測試性能測試安全性測試配置和兼容性測試可用性測試鏈接測試鏈接是 Web 應(yīng)用系統(tǒng)用戶界面的主要特征,它指引著Web 用戶在頁面之間切換,以完成 Web 應(yīng)用系統(tǒng)的功能測試重點鏈接是否正確鏈接頁面是否存在是否有孤立的頁面 (沒有鏈接指向的頁面 )表單測試表單 (Form) 是指網(wǎng)頁上用于輸入和選擇信息的文本框、列表框和其他域,實現(xiàn)用戶和 Web 應(yīng)用系統(tǒng)的交互,當(dāng)
2、用戶給 Web 應(yīng)用系統(tǒng)管理員提交信息時,需要使用表單操作,如用戶注冊、登錄、信息提交、查詢等測試重點表單控件的正確性提交信息的完整性、正確性是否有錯誤處理Cookie 測試Cookie 通常標(biāo)識用戶信息,記錄用戶狀態(tài)。使用 Cookie技術(shù),當(dāng)用戶使用Web 應(yīng)用系統(tǒng)時,能夠在訪問者的機器上創(chuàng)立一個叫做Cookie的文件,把部分信息(訪問過的頁面、登錄用戶名、密碼等 )寫進去,來標(biāo)識用戶狀態(tài)。 如果該用戶下次再訪問這個 Web 應(yīng)用系統(tǒng),就能夠讀出這個文件里面的內(nèi)容,正確標(biāo)識用戶信息如果 Web 應(yīng)用系統(tǒng)使用了Cookie ,必須檢查Cookie是否能正常工作,是否按預(yù)定的時間進行保存內(nèi)容設(shè)
3、計語言測試在 Web 應(yīng)用系統(tǒng)開發(fā)初始,根據(jù)軟件工程的要求用文檔的形式確定Web應(yīng)用系統(tǒng)使用哪個版本的HTML 標(biāo)準(zhǔn),允許使用何種腳本語言及版本,允許使用何種控件,這樣可以有效的避免Web 應(yīng)用系統(tǒng)開發(fā)過程中出現(xiàn)設(shè)計語言問題。其他測試數(shù)據(jù)庫測試面向任務(wù)、業(yè)務(wù)邏輯的測試探查性測試回歸測試速度測試:對于最終的 Web 應(yīng)用系統(tǒng)用戶而言,最關(guān)心的性能問題是訪問Web 應(yīng)用系統(tǒng)頁面時,多長時間才能顯示出來所需要的頁面通常情況下,響應(yīng)時間不超過5 秒有些 Web 應(yīng)用系統(tǒng)有超時限制,如果響應(yīng)時間太慢,用戶可能還沒來得及瀏覽內(nèi)容,就需要重新登錄了影響響應(yīng)時間的原因有很多應(yīng)用程序服務(wù)器需要從數(shù)據(jù)庫的大量數(shù)據(jù)
4、中檢索信息服務(wù)器硬件影響 (CPU、內(nèi)存 )所訪問頁面文件大小網(wǎng)絡(luò)連接帶寬負載測試負載測試是為了測量Web 應(yīng)用系統(tǒng)在一定負載情況下的系統(tǒng)性能,通常得出的結(jié)論是 Web 應(yīng)用系統(tǒng)在一定的硬件條件下可以支持的并發(fā)用戶數(shù)目或者單位時間數(shù)據(jù) (或事件 )的吞吐量。在進行負載測試前,需要定義標(biāo)準(zhǔn)用戶(活動用戶 )的概念,定義執(zhí)行典型的系統(tǒng)流程,定義負載測試執(zhí)行總時間, 定義抓取哪些事務(wù)的平均響應(yīng)時間,定義用戶可以接受的平均響應(yīng)時間(通常為 5 秒)測試時,增加用戶數(shù)量, 平均響應(yīng)時間就會增加, 當(dāng)達到用戶可以接受的平均響應(yīng)時間這個臨界點,即是此系統(tǒng)可以支持的并發(fā)用戶數(shù)壓力測試對 Web 系統(tǒng)進行壓力測
5、試,類似于普通機械、電子產(chǎn)品進行的破壞性試驗。方法是實際破壞 Web 應(yīng)用系統(tǒng),測試系統(tǒng)的反應(yīng)壓力測試是測試系統(tǒng)的限制和故障恢復(fù)能力,也就是測試Web 應(yīng)用系統(tǒng)會不會崩潰,在什么情況下會崩潰,崩潰以后會怎么樣。在 Web 應(yīng)用系統(tǒng)性能測試過程中,常常將壓力測試和負載測試結(jié)合起來。在負載測試的基礎(chǔ)上,增大負載量,直到系統(tǒng)崩潰實施性能測試需要注意測試工具靈活使用性能測試計劃的制定由于數(shù)據(jù)庫安全性導(dǎo)致的Web 應(yīng)用系統(tǒng)安全性問題Access 數(shù)據(jù)庫文件被下載用戶重要信息沒有經(jīng)過加密而存于數(shù)據(jù)庫中確認操作系統(tǒng)安全性,避免因操作系統(tǒng)漏洞導(dǎo)致Web應(yīng)用程序的安全性問題Web 應(yīng)用系統(tǒng)多采用登錄的方式,產(chǎn)品
6、發(fā)布時提供默認的管理員用戶名和密碼確保應(yīng)用系統(tǒng)實際應(yīng)用中可修改默認管理員帳號和密碼用戶名和密碼設(shè)置要求 (長度、大小寫敏感、復(fù)雜度)允許錯誤登錄的次數(shù)是否可以不登錄而直接瀏覽某個頁面保證日志文件記錄了Web 應(yīng)用系統(tǒng)的主要操作過程,并可根據(jù)日志文件追查到系統(tǒng)使用情況 ;同時還需要保證日志文件本身的安全性、完整性,防止被入侵者刪除、獲得當(dāng) Web 應(yīng)用系統(tǒng)采用了 SSL 等加密技術(shù)之后, 需要確認加密、 解密后信息傳遞的正確性和完整性需要確認 Web 應(yīng)用系統(tǒng)是否有超時設(shè)置, 如有,則保證在超時設(shè)置時間內(nèi),如果未操作 Web 應(yīng)用系統(tǒng),當(dāng)再次訪問系統(tǒng),需要重新登錄了解安全漏洞信息,避免 Web
7、應(yīng)用系統(tǒng)中出現(xiàn)的漏洞被入侵者利用;及時升級補丁程序,提高系統(tǒng)安全性Web 應(yīng)用系統(tǒng)多采用分布式體系結(jié)構(gòu),服務(wù)器端通常包括Web服務(wù)器組件、數(shù)據(jù)庫服務(wù)器組件等。服務(wù)器還可能運行在不同的操作系統(tǒng)上,并且這些組件、操作系統(tǒng)等還可以有不同的配置方法,所以針對服務(wù)器的兼容性測試往往工作量較大針對客戶端瀏覽器的配置和兼容性測試是必不可少的,并且占據(jù)了Web 應(yīng)用系統(tǒng)客戶端配置和兼容性測試的大部分時間典型的應(yīng)用服務(wù)器:Web 服務(wù)器:通過 MS IIS 、BEA Weblogic、IBMWebsphere、Tomcat 、Sun J2EEApplication、 Apache等中間件、插件,提供Internet/IntranetWeb服務(wù),實現(xiàn)與眾多客戶之間的數(shù)據(jù)交換和共享數(shù)據(jù)庫服務(wù)器主要提供數(shù)據(jù)庫查詢、 處理的平臺,通過 Oracle 、SQLServer 、Informix 、DB2 、Sybas
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 副經(jīng)理聘用合同范本
- 公司維修勞務(wù)合同范本
- 加工生產(chǎn)毛巾合同范本
- 與律師服務(wù)合同范本
- 協(xié)助運作合同范本
- 化妝品授權(quán)合同范本
- 前臺銷售合同范本
- 醫(yī)院醫(yī)用柜合同范例
- 加盟合同范本6
- 包銷合同范本模板
- 《駱駝祥子》通讀指導(dǎo)手冊
- 股東會會議系列文件(通知、議程、簽到表、表決票、決議)
- 非法占用農(nóng)田建房舉報信范文
- 伐樹工程施工合同范本
- 數(shù)據(jù)挖掘(第2版)PPT全套完整教學(xué)課件
- 工程開工報告(5篇)
- 配電箱試驗項目
- 運動技能學(xué)習(xí)與控制課件第一章運動技能學(xué)習(xí)與控制概述
- 溫室大棚花卉苗圃采暖方案空氣源熱泵
- BEC商務(wù)英語高級考試歷年真題
- 初二地理中考復(fù)習(xí)備考策略與計劃
評論
0/150
提交評論