![](/img/trans.png)
[英]Cucumber how to run features multiple times with different code under test?
[英]how to run test method multiple times for different values
我剛開始使用selenium網格和測試工具進行網絡測試。
我有一個使用@Test方法的類,我在這里硬編碼了URL並用不同的URL編寫了多個方法。 但是我希望從txt文件中傳遞這些URL值,並且該類應該為txt文件中的每個URL並行啟動方法。 請讓我知道如何做到這一點
@Test(description = "Showing bing")
@Parameters({"seleniumHost", "seleniumPort", "browser", "webSite"})
public void bing(String seleniumHost, int seleniumPort, String rowser, String webSite) throws Throwable {
try {
startSeleniumSession(seleniumHost, seleniumPort, browser, webSite);
Base b = new Base();
b.setInitialUrl("http://www.bing.com");
b.setMaxCount(30);
AssertJUnit.assertTrue(b.InitiateTest());
} finally {
closeSeleniumSession(); }
}
我可以在這里使用@Factory注釋嗎? 你能幫幫我怎么寫那堂課並把它放在哪里嗎? 我這里沒有使用testng.xml。
請幫忙。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.