2016-05-24 24 views
0

我有兩個不同的應用程序來測試,它們是兩個不同的類。但EcommCreate1類使用不同的url,Bocreate1使用不同的url(url1和url2)。我已經使用url參數定義了Jenking作業。但如何配置EcommCreate1應該使用URL1和Bocreate1應該使用URL2具有多個類和多個jenkins作業的Testng.xml

所以我TestNG的定義爲

<test name="Order" preserve-order="true" enabled="true"> 
    <classes> 
     <class name="com.sw.testcases.EcommCreate1" /> 
     <class name="com.sw.testcases.BoCreate1" /> 
    </classes> 
</test> 

回答

0

爲什麼不打破2班列到2次測試,然後通過在jenkins作業的參數。

然後在類中使用driver.get(url)中的那個參數;

+0

我正在使用build.xml,它將運行testng.xml。你能解釋一下如何使用testng.xml中jenkins作業的參數。我已將testng.xml修改爲兩個不同的類,並使用 Sree

+0

這不起作用,因爲URL值爲空而引發空指針異常 – Sree

相關問題