av色综合网,久久久久久a亚洲欧洲av,国产欧美日韩精品专区,国产成人精品高清在线观看93,久久露脸国产精品

歡迎光臨360搜狗抖音快手代運營官方網(wǎng)站!
眾百品牌廣告運營中心全國廣告代運營| 網(wǎng)站SEO排名優(yōu)化
企業(yè)咨詢 13164888811

百度框架資訊_框架TestNG是什么?

作者: 時間:2019-06-181712 次瀏覽

   在本期中,給大家同享一下TestNG查驗結(jié)構(gòu)的根底學問,運用TestNG的長處,TestNG的根柢注解怎樣運用,套件、疏忽、異常、依托、參數(shù)化、超時等查驗該怎樣連續(xù)。

一、TestNG根柢引見

TestNG是Java中的一個查驗結(jié)構(gòu),是一個現(xiàn)在很盛行適用的單元查驗結(jié)構(gòu),有完善的用例處理模塊,協(xié)作Maven可以很便當處理依托第三方插件。運用TestNG可以做功用、接口、單元、集成的自動化查驗,最常見的是分別selenium做功用自動化查驗,它運用Java注釋去寫查驗辦法。

查驗人員一般用TestNG來寫自動化查驗,開發(fā)人員一般用Junit寫單元查驗,TestNG合適查驗人員運用的緣由:

比Junit包括功用更全面的查驗結(jié)構(gòu);

Junit更合適阻隔性比較強的單元查驗;

TestNG更合適凌亂的集成查驗。

編寫一個查驗的進程包括以下進程:

編寫查驗的事務(wù)邏輯并在代碼中刺進TestNG annotation;

將查驗信息添加到testng.xml文件或build.xml中;

作業(yè)TestNG。

二、TestNG運用

TestNG運用上相對來說比較簡單,把它的注解理解了,相當于會了一大半了

1. 在Maven中引用TestNG

運用Maven作為項目處理東西,需求在pom.xml中添加以下依托,將groupId、artifactId和version引進來后,就可以運用Maven結(jié)構(gòu)連續(xù)自動下載和運用。



        org.testng

        testng

        6.10

2. 在IDEA中創(chuàng)立module

新建一個文件夾用于該項目:AutoTest。運用IntelliJ IDEA翻開該文件夾(File—>open),在該文件夾上面點擊右鍵—>New—>module(module含義是它都歸這個工程管)—>挑選Maven點擊Next—>填寫GroupId和ArtifactId,點擊Next—>創(chuàng)立了一個module,點擊Finished(GroupId:一般是域名的反寫,也作為項目中類的包名,是main目錄里java的目錄結(jié)構(gòu);ArtifactId:工程名,也就是根文件夾名)

http://www.emanhq.cn/ 

創(chuàng)建了一個標識,該模塊被認為是一個項目,根文件夾名稱的右下角是藍色的,java也是藍色的。資源目錄文件是圖表中的文件標誌,項目目錄結(jié)構(gòu)如圖所示:

3.最根本的注意事項@測試

一旦模塊創(chuàng)建完畢,您就能夠開始了解TestNG的根本注釋了。

1)右鍵單擊java文件->;new->包,創(chuàng)建一個名為com.test.testng的包。在公司開發(fā)項目時,每個功能模塊必須放在一個包下,一般包名是:最高域名。公司名稱/個人名稱。模塊名)

2)在包中創(chuàng)建一個類,用於在testng中運行代碼。單擊包的右鍵->;new->JavaClass,輸入類名:BasicAn表示法->OK。

3)POM中的引證TestNG。將testng與概念的集成更好的是,假設(shè)testng在pom中沒有引證,它也會被提示。

4)創(chuàng)建一個辦法:testcase 1,向該辦法增加"@Test",這是標記該辦法為測試的一部分的最根本的注釋。


當 @Test 為紅色時,沒有相應(yīng)的導入辦法,在這里咱們能夠設(shè)置為主動優(yōu)化導入包:


文件 -> 設(shè)置 -> 編輯器 -> 通用 -> 主動導入,鄙人圖中查看 1 和 2,1:IDEA 將在編寫代碼時主動導入咱們需求的包,但是有多個名稱相同的類調(diào)用不同的包,依然需求手動設(shè)置(Alt+Enter)。2:IDEA 將協(xié)助咱們在編寫代碼時主動優(yōu)化導入的包,例如主動刪去無用的包。


4. 附注 @BeforeMethod 和 "AfterMethod


除了最基本的注釋之外,還有一些符號能夠在此辦法之前或之后進行符號。


創(chuàng)立兩個辦法:前辦法和后辦法,一起創(chuàng)立一個 testcase 2 辦法 >;run 類,輸出更直觀。注意:輸入 sout 進入總線,您能夠輸出 System.out.println()。


本文標簽: 百度框架
13164888811