1 部署TestNG
?返回
TestNG,即Testing Next Generation,下一代測(cè)試技術(shù),是一套根據(jù)JUnit和NUnit思想而構(gòu)建的利用注釋來(lái)強(qiáng)化測(cè)試功能的一個(gè)測(cè)試框架,即可以用來(lái)做單元測(cè)試,也可以用來(lái)做集成測(cè)試。更多細(xì)節(jié)可以到官網(wǎng)去了解:TestNG - Welcome
1.1 安裝TestNG
- 打開(kāi)eclipse,菜單help -> Install New Software,在彈出的‘Install’窗口,點(diǎn)擊按鈕‘Add...’,在彈出的‘Add Repository’窗口,輸入
- Name:TESTNG
- Loaction: http://beust.com/eclipse/
- 然后默認(rèn)安裝
驗(yàn)證是否安裝成功,file-->new-->other-->TestNg
1.2 添加TestNG類庫(kù)
選擇項(xiàng)目,鼠標(biāo)右鍵,在彈出菜單Build Path -> Add Library 選擇TestNG 即可。
2 部署Maven
?返回
maven是一款免費(fèi)開(kāi)源的項(xiàng)目構(gòu)建工具,我們?cè)谧詣?dòng)化項(xiàng)目中的使用maven的主要目的就是幫助我們構(gòu)建自動(dòng)化項(xiàng)目(jar包管理,編譯,執(zhí)行測(cè)試等)。
先去下載maven,建議去maven官網(wǎng)下載:http://maven.apache.org/
2.1?maven配置
1 修改全局配置文件
1) 首先我們打開(kāi)解壓之后的maven目錄,如‘D:\Dev\maven’ ,然后進(jìn)入config目錄下。找到文件 ‘D:\Dev\maven\conf\settings.xml’,找到localRepository關(guān)鍵字,如圖下圖所示,我們需要把這個(gè)localRepository 注釋去掉(<!-- -->),不然這個(gè)配置不會(huì)被加載。修改之后的配置:
<localRepository>D:/Dev/maven/repo/m2</localRepository>
這個(gè)“D:/Dev/maven/repo/m2”路徑(必須先建立好這個(gè)目錄)就是你要保存下載jar包的地方。
2) 接下來(lái)我們還需要配置一個(gè)鏡像(mirror),鏡像就是指定你要從哪里去下載你的jar包,我們可以指定國(guó)外的,也可以指定國(guó)內(nèi)的鏡像地址。
我們只需要找一個(gè)或者多個(gè)穩(wěn)定鏡像填在mirrors標(biāo)簽之間即可。這里提供兩個(gè)穩(wěn)定的鏡像(注意:這里的鏡像地址都是遠(yuǎn)程地址,也可以使用私服的地址),見(jiàn)以下代碼:
?View Code
3) 保存
2 配置用戶配置文件
把剛才的全局配置文件settings.xml保存到 D:\Dev\maven\repo 目錄
2.2 在Eclipse中配置maven
1 接下來(lái)需要在Eclipse中配置maven,如果你用的是最新的Eclipse,那么就已經(jīng)集成了最新的maven插件,如果你沒(méi)有使用最新的Eclipse可能沒(méi)有集成maven插件,你需要下載M2Eclipse插件,安裝方法請(qǐng)看:M2Eclipse | M2Eclipse。
打開(kāi)Eclipse,點(diǎn)擊菜單欄的Windows –> Preferences – >Maven,然后按下圖操作:
圖1 安裝maven
2 選擇剛才本地解壓之后的maven目錄,選擇好之后點(diǎn)擊finish。
3 勾選本地maven。然后我們找到User Settings選項(xiàng),如下圖操作:
圖2 配置maven
- Global Settings:填寫(xiě)剛才maven目錄下config/settings.xml文件路徑
- User Settings: 填寫(xiě)jar包保存目錄下的settings.xml文件
- Local Repository:本地存儲(chǔ)jar包的路徑,這個(gè)會(huì)根據(jù)你填寫(xiě)的配置文件自動(dòng)獲取
2.3 加入項(xiàng)目依賴(添加jar包)
部署好maven后,可以把項(xiàng)目變成maven項(xiàng)目,在maven里面添加TestNG就行,不用操作1.2?添加TestNG類庫(kù)。
什么叫加入項(xiàng)目依賴,進(jìn)入通過(guò)maven pom.xml文件,添加項(xiàng)目所必須的jar包,你不需要刻意去下載jar包,只需要一段代碼即可,其它交給Maven去處理(maven會(huì)根據(jù)你寫(xiě)的jar包依賴去鏡像中心去查找相關(guān)jar包)。
如何知道各個(gè)jar包依賴代碼如何寫(xiě)?這里有個(gè)簡(jiǎn)單的方法,maven會(huì)有各個(gè)軟件服務(wù)商提供的一個(gè)maven倉(cāng)庫(kù),我們?cè)谶@個(gè)倉(cāng)庫(kù)中查詢即可,比如我輸入selenium、testng ,maven倉(cāng)庫(kù)會(huì)給你返回 Selenium所有版本的依賴代碼。
首先我們打開(kāi)maven倉(cāng)庫(kù):http://mvnrepository.com/(互聯(lián)中有很多倉(cāng)庫(kù))
圖3 maven倉(cāng)庫(kù)
圖4 選擇Testng版本
圖5 jar包依賴代碼
在maven選項(xiàng)卡下,這段代碼就是jar包依賴代碼,我們先把它復(fù)制一下,然后回到項(xiàng)目的pom.xml文件中,我們現(xiàn)在pom.xml文件中加入一對(duì)標(biāo)簽:<dependencies></dependencies>。
3 測(cè)試站點(diǎn)WebTours
?返回
測(cè)試站點(diǎn)使用的是HP Loadrunner 11性能測(cè)試的一個(gè)demo網(wǎng)站,只需要在本地啟動(dòng)服務(wù)即可快捷訪問(wèn)。要使用這個(gè)本地測(cè)試站點(diǎn)需要先安裝perl來(lái)作為支持,讀者可以到Strawberry Perl for Windows下載安裝包,安裝完后下載?WebTours.zip,解壓后雙擊解壓目錄中的“StartServer.bat”,啟動(dòng)服務(wù),如圖所示
?自動(dòng)化測(cè)試相關(guān)教程推薦:
2023最新自動(dòng)化測(cè)試自學(xué)教程新手小白26天入門(mén)最詳細(xì)教程,目前已有300多人通過(guò)學(xué)習(xí)這套教程入職大廠??!_嗶哩嗶哩_bilibili
2023最新合集Python自動(dòng)化測(cè)試開(kāi)發(fā)框架【全棧/實(shí)戰(zhàn)/教程】合集精華,學(xué)完年薪40W+_嗶哩嗶哩_bilibili
測(cè)試開(kāi)發(fā)相關(guān)教程推薦
2023全網(wǎng)最牛,字節(jié)測(cè)試開(kāi)發(fā)大佬現(xiàn)場(chǎng)教學(xué),從零開(kāi)始教你成為年薪百萬(wàn)的測(cè)試開(kāi)發(fā)工程師_嗶哩嗶哩_bilibili
postman/jmeter/fiddler測(cè)試工具類教程推薦
講的最詳細(xì)JMeter接口測(cè)試/接口自動(dòng)化測(cè)試項(xiàng)目實(shí)戰(zhàn)合集教程,學(xué)jmeter接口測(cè)試一套教程就夠了!!_嗶哩嗶哩_bilibili
2023自學(xué)fiddler抓包,請(qǐng)一定要看完【如何1天學(xué)會(huì)fiddler抓包】的全網(wǎng)最詳細(xì)視頻教程??!_嗶哩嗶哩_bilibili
2023全網(wǎng)封神,B站講的最詳細(xì)的Postman接口測(cè)試實(shí)戰(zhàn)教學(xué),小白都能學(xué)會(huì)_嗶哩嗶哩_bilibili
??總結(jié):
?光學(xué)理論是沒(méi)用的,要學(xué)會(huì)跟著一起敲,要?jiǎng)邮謱?shí)操,才能將自己的所學(xué)運(yùn)用到實(shí)際當(dāng)中去,這時(shí)候可以搞點(diǎn)實(shí)戰(zhàn)案例來(lái)學(xué)習(xí)。
如果對(duì)你有幫助的話,點(diǎn)個(gè)贊收個(gè)藏,給作者一個(gè)鼓勵(lì)。也方便你下次能夠快速查找。
如有不懂還要咨詢下方小卡片,博主也希望和志同道合的測(cè)試人員一起學(xué)習(xí)進(jìn)步
在適當(dāng)?shù)哪挲g,選擇適當(dāng)?shù)膷徫?,盡量去發(fā)揮好自己的優(yōu)勢(shì)。
我的自動(dòng)化測(cè)試開(kāi)發(fā)之路,一路走來(lái)都離不每個(gè)階段的計(jì)劃,因?yàn)樽约合矚g規(guī)劃和總結(jié),
測(cè)試開(kāi)發(fā)視頻教程、學(xué)習(xí)筆記領(lǐng)取傳送門(mén)!!
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-766824.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-766824.html
到了這里,關(guān)于三天精通Selenium Web 自動(dòng)化 - 項(xiàng)目實(shí)戰(zhàn)環(huán)境準(zhǔn)備的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!