2017-06-06 43 views
0

作爲一個通過兩個註釋(IRetryAnalyzer和優先級)類型我有一個情況,在一次需要使用IRetryAnalyzer和優先級爲testcase作爲一個例子。我想用/應用如下雙參數到一個測試用例可以在TestNG

@Test(retryAnalyzer = test1.Retry.class) 
@Test(priority=0) 

例子: -

@Test(retryAnalyzer = test1.Retry.class) 
@Test(priority=0) 
public void Test1() 
{ 
    System.out.println("Retry attempt"); 
    i++; 
    System.out.println("value of i ="+i); 
    if(i<2) 
    { 
     System.out.println("I m in fail Fail"); 
     Assert.assertEquals(false, true); 
    } 
    if(i>=2) { 
     System.out.println("I m in fail pass"); 
     Assert.assertEquals(false, false); 
    } 
} 

enter image description here

有什麼辦法,我可以同時適用於單一的測試用例。

+1

你有沒有嘗試過在一個測試註釋合併 - @Test(重試... = ...,優先級= ....) – Grasshopper

+0

謝謝哥們。爲什麼我沒有去想它。 。大聲笑..它工作:D –

+0

您可以添加此作爲答案。我會接受它;) –

回答

1

將兩個值合併爲一個Test註釋。

@Test(retryAnalyzer = test1.Retry.class, priority=0) 
public void Test1() 
相關問題