全部評論(1條)
-
- qubo_5 2016-03-04 00:00:00
- 使用TestNG類執(zhí)行測SY例。這個類的主入口點在TestNG的框架運行測試。用戶可以創(chuàng)建自己的TestNG的對象,并調(diào)用它以許多不同的方式: 在現(xiàn)有的testng.xml 合成testng.xml,完全從Java創(chuàng)建 直接設(shè)定測試類 您還可以定義哪些群體包括或排除,分配參數(shù),命令行參數(shù): -d outputdir: 指定輸出目錄 -testclass class_name: 指定了一個或多個類名 -testjar jar_name: 指定的jar包含測試 -sourcedir src1;src2: ; 分隔源目錄列表(只有當使用的javadoc注釋) -target -groups -testrunfactory -listener testng.xml現(xiàn)有在下面的例子中,我們將創(chuàng)建TestNG的對象。 創(chuàng)建一個類 創(chuàng)建一個Java類進行測試為 MessageUtil.java 在 C:\ > TestNG_WORKSPACE /* * This class prints the given message on console. */ public class MessageUtil { private String message; //Constructor //@param message to be printed public MessageUtil(String message){ this.message = message; } // prints the message public String printMessage(){ System.out.println(message); return message; } } 創(chuàng)建測試例類 創(chuàng)建一個Java測試類 SampleTest.java 您的測試類添加一個的測試方法testPrintMessage() 添加注釋@Test 到方法 testPrintMessage() 實現(xiàn)測試條件和使用的assertEquals API TestNG的檢查條件 創(chuàng)建一個Java類文件名 SampleTest.java在 C:\ > TestNG_WORKSPACE import org.testng.Assert; import org.testng.annotations.Test; public class SampleTest { String message = "Hello World"; MessageUtil messageUtil = new MessageUtil(message); @Test public void testPrintMessage() { Assert.assertEquals(message, messageUtil.printMessage()); } } 創(chuàng)建 testng.xml 接下來,讓我們創(chuàng)建testng.xml文件在 C:\ > TestNG_WORKSPACE 執(zhí)行測SY例,此文件捕獲整個測試XML。這個文件可以很容易地描述所有的測試套件和它們的參數(shù)在一個文件中,你可以檢查你的代碼庫或e-mail給同事。這也使得它容易提取測試或分裂的幾個運行時配置的子集(例如,TestNG的database.xml 只能運行測試,行使數(shù)據(jù)庫)。 <?xml version="1.0" encoding="UTF-8"?> <suite name="Sample test Suite"> <test name="Sample test"> <classes> <class name="SampleTest" /> </classes> </test> </suite> 情況下使用javac編譯測試 C:\TestNG_WORKSPACE>javac MessageUtil.java SampleTest.java 現(xiàn)在,運行這個 testng.xml,將運行中定義的測SY例 <test> 標簽 C:\TestNG_WORKSPACE>java -cp "C:\TestNG_WORKSPACE" org.testng.TestNG testng.xml 驗證輸出。 Hello World =============================================== Sample test Suite Total tests run: 1, Failures: 0, Skips: 0 ===============================================
-
贊(12)
回復(0)
熱門問答
- testng怎樣測試void方法
2016-03-03 06:36:10
358
1
- myeclipse怎樣執(zhí)行testng測試
2015-12-30 15:05:05
316
1
- Java怎樣單測void類型的方法
2017-02-11 01:46:09
391
2
- Java怎樣單測void類型的方法
2017-02-17 18:09:34
349
1
- testng測試需要什么jar
2016-02-01 01:20:32
354
1
- testng eclipse 怎么寫測試類
2016-03-04 21:07:24
351
1
- testng中為什么要設(shè)置多個測試類一起運行
2017-04-27 02:21:21
377
1
- 水中亞鹽怎樣測試方法
- 水中亞鹽怎樣測試方法
2016-10-18 09:13:33
615
1
- TestNG簡單的學習類和方法級別@Test的區(qū)別
2017-03-05 13:10:16
325
1
- 皮革耐折試驗機的測試方法是怎樣的?
- 有誰知道,謝謝。。。
2018-11-12 01:07:43
401
0
- 怎樣測試磁鐵的磁力? 有沒有直觀的方法
2009-07-30 16:21:07
376
3
- 絕緣電阻測試方法
2017-11-25 18:56:42
397
1
- 接地電阻測試方法
- 接地電阻測試儀上有四個接線柱,為 P.C.E.E.還有黃色.黑色和紅色三根線,黑色和紅色插入地下有什么要求距離要求是多少?.當搖表搖動起來指針指到哪里為合格?搖動時轉(zhuǎn)動1-10歐的旋紐又是什么意思?
2012-04-11 08:08:08
304
1
- 在Junit4中怎樣測試DAO類的insert()方法
2011-06-22 21:04:40
284
1
- 怎樣測試防輻射服效果,常見檢測方法有哪些?
2017-02-19 07:10:32
676
3
- 怎樣測試流量計?
2014-11-28 13:18:52
350
2
- 怎樣測試直流電阻
2012-05-14 14:35:19
391
4
- 微電阻測試 4線電阻測試切換方法 毫歐測試方法
- 為了消除引線電阻和接觸電阻對測量微小電阻的影響, 采用四引線測量, 即在被測的小電阻兩端接上4 根相同導線電阻的鍍銀導線。如圖中, M1、M2 為被測電阻的連接點, L1 ~ L4 為4 根鍍銀導線, 電阻的每個連接點連接兩根測試線。構(gòu)成2 種測試狀態(tài): R+ 接T1 、R- 接... 為了消除引線電阻和接觸電阻對測量微小電阻的影響, 采用四引線測量, 即在被測的小電阻兩端接上4 根相同導線電阻的鍍銀導線。如圖中, M1、M2 為被測電阻的連接點, L1 ~ L4 為4 根鍍銀導線, 電阻的每個連接點連接兩根測試線。構(gòu)成2 種測試狀態(tài): R+ 接T1 、R- 接N1 , 測量出L1、L2及接觸點M1 的接觸電阻; R+ 接N2、R- 接T 2 , 測 量出L3、L4 及接觸點M2 的接觸電阻。將這兩個電阻值取平均值作為測試線路的系統(tǒng)誤差。Z后測出R+ 接N2、R- 接N1 的電阻值, 減去上述測得的測試線路系統(tǒng)誤差, 即可得到被測小電阻的阻值。 如題 .在實際測量中通過什么電路的方法讓運算放大器來實現(xiàn)分別測量M1的電阻 M2的電阻 與被測微電阻的組織:? 展開
2012-12-19 03:10:15
601
3
- 土壤電阻率的測試方法
- 土壤電阻率的測試方法?Z好帶圖文........
2018-11-21 02:22:48
352
0
- 電纜老化測試方法,,,,
- 大家好,請問電線老化了有什么測試的方法嗎。,,有沒有相關(guān)的儀器能直接測出來。
2008-09-23 09:27:32
545
4
4月突出貢獻榜
推薦主頁
最新話題





參與評論
登錄后參與評論