WEB測試環(huán)境搭建和測試方法
一、WEB測試時(shí)搭建測試環(huán)境所需的軟硬件包括:
電腦一臺(tái)、JDK1.6、Tomcat7.0、mysql、IE瀏覽器、Firefox瀏覽器、Chrome瀏覽器、SVN客戶端
通過SVN客戶端導(dǎo)出最新的Web工程部署到Tomcat7.0下的webapps中,另外重要的一點(diǎn)就是修改數(shù)據(jù)庫連接的配置文件,連接到正確的測試數(shù)據(jù)庫(企業(yè)一般有開發(fā)人員所用的數(shù)據(jù)庫和測試人員所用的數(shù)據(jù)庫),數(shù)據(jù)庫連接的配置文件在WEB-INF文件夾下,修改好數(shù)據(jù)庫的配置文件后,在Tomcat7.0instartup.bat啟動(dòng)Tomcat,在Tomcat沒報(bào)錯(cuò)的情況下,用瀏覽器訪問后臺(tái),出現(xiàn)一個(gè)登錄界面,這樣,一個(gè)簡單完整的Web測試環(huán)境就搭建起來了!
二、Web測試方法
1、鏈接測試鏈接
是web應(yīng)用系統(tǒng)的一個(gè)主要特征,它表示頁面與頁面直接的切換和用戶不知道具體地址去訪問其他頁面的手段,如果頁面不能跳轉(zhuǎn)或者是訪問失敗,有很大程度上是web應(yīng)用程序的鏈接出問題了;其中有一個(gè)重要的性能指標(biāo)就是鏈接速度的測試,用戶打開一個(gè)頁面或者是去訪問另外一個(gè)頁面,如果web系統(tǒng)響應(yīng)時(shí)間太長(例如超過5秒鐘),用戶就會(huì)因沒耐心而離開,還有就是有些頁面有超時(shí)的限制,這樣可能引起數(shù)據(jù)丟失,使用戶得不到真實(shí)的頁面。
2、數(shù)據(jù)庫測試
在web應(yīng)用技術(shù)中,數(shù)據(jù)庫起著重要的作用,數(shù)據(jù)庫為web應(yīng)用系統(tǒng)的管理、運(yùn)行、查詢和實(shí)現(xiàn)用戶對數(shù)據(jù)存儲(chǔ)的請求提供空間,也就是說用戶在頁面進(jìn)行各類操作,如添加、查詢刪除等一系列動(dòng)作,都會(huì)被數(shù)據(jù)庫記錄。
3、瀏覽器測試
瀏覽器是web客戶端最核心的構(gòu)件,來自不同廠商的瀏覽器對不同開發(fā)語言開發(fā)的應(yīng)用程序有不同的支持,這就需測試人員對主流的瀏覽器和不同版本的瀏覽器進(jìn)行有效的測試。
4、平臺(tái)測試
市場上有很多不同的操作系統(tǒng)類型,web應(yīng)用系統(tǒng)的最終用戶究竟使用哪一種操作系統(tǒng),取決于用戶系統(tǒng)的配置,因此,在web系統(tǒng)發(fā)布之前,需要在各種主流的操作系統(tǒng)下對web系統(tǒng)進(jìn)程測試。
5、負(fù)載測試負(fù)載測試是為了測量web系統(tǒng)在哪一負(fù)載級別上的性能,以保證web系統(tǒng)在需求范圍內(nèi)能正常工作。例如:web應(yīng)用系統(tǒng)能允許多少個(gè)用戶同時(shí)在線?如果超過這個(gè)數(shù)量會(huì)出現(xiàn)什么現(xiàn)象?Web應(yīng)用系統(tǒng)能否同時(shí)處理大量用戶對同一個(gè)頁面的請求?
6、壓力測試進(jìn)行壓力測試通俗的來講是指破壞一個(gè)web應(yīng)用系統(tǒng),測試系統(tǒng)的反映,測試系統(tǒng)的限制和故障恢復(fù)的能力,也就是測試web應(yīng)用系統(tǒng)會(huì)不會(huì)崩潰,在什么樣的情況下崩潰。
7、整體界面測試整體界面是指整個(gè)web應(yīng)用系統(tǒng)的爺們結(jié)構(gòu)設(shè)計(jì),是給用戶的一個(gè)整體感。例如:當(dāng)用戶瀏覽web頁面時(shí)是否感到舒適,是否憑直覺就知道要找的信息在什么地方,整個(gè)web應(yīng)用系統(tǒng)的可用性在哪里。
三、總結(jié)
本文主要講述了web應(yīng)用系統(tǒng)的搭建測試環(huán)境和web測試方法,在測試過程中,有的僅需要手動(dòng)測試的,有的需要自動(dòng)化測試工具的幫助,所以web系統(tǒng)的測試要求測試人員有很深的自動(dòng)化測試技術(shù)。
-
Web
+關(guān)注
關(guān)注
2文章
1281瀏覽量
70780
發(fā)布評論請先 登錄
使用VeriStand搭建MIL測試環(huán)境

基于用戶會(huì)話數(shù)據(jù)的Web測試方法
ECU試驗(yàn)測試環(huán)境搭建和支持服務(wù)
TI-Davinci DM6446開發(fā)平臺(tái)的網(wǎng)絡(luò)文件系統(tǒng)(NFS)搭建和測試

本地搭建Python Web的開發(fā)測試環(huán)境過程詳解
在linux環(huán)境下搭建java web測試環(huán)境
測試環(huán)境的搭建和維護(hù)_軟硬件測試環(huán)境

搭建測試環(huán)境常用linux命令_linux下web測試環(huán)境的搭建

php開發(fā)環(huán)境的搭建和使用

Atmel Studio 6.2開發(fā)環(huán)境的搭建和使用

評論