testng

    0熱度

    2回答

    每個單TestNG的XML文件,我有兩個TestNG的XML文件 如:testng1.xml & testng2.xml 我需要在不同的瀏覽器或瀏覽器一樣執行平行這兩個XML文件。請告訴我如何實現這種情況。

    1熱度

    1回答

    我試圖更新硒webdriver的版本,現在我不能運行我的,因爲以下異常的測試: Error: Could not find or load main class org.testng.remote.RemoteTestNG 環境上它是工作的罰款: Selenium 2.53 jar Webdriver 2.53.1 Java 7 環境,上升的錯誤: Selenium 3.5 jar We

    1熱度

    1回答

    我正在嘗試編寫具有從屬性文件注入字段值的類的測試。我試圖利用TestPropertySource註釋在運行TestNG測試時在那裏獲取值,但似乎忽略了我的屬性文件。 有幾十個類似的問題,我試圖仔細閱讀並儘可能地嘗試它們的實現。看來我的問題是尚未略有不同,雖然,這裏的原因: 「@TestPropertSource and @PropertySource don't work for JUnit」:有

    0熱度

    2回答

    我有一套具有與@BeforeSuite註解的設置方法,該套件之前運行測試。偶爾我需要單獨運行測試或者在一個班級中進行所有測試。有沒有辦法讓我的setUp方法在這些之前運行。 我的理解是,TestNG的創建默認套件所以應該不會不管我如何運行測試,如果我有@BeforeSuite應該所有的測試之前運行註釋的方法。但是這對我不起作用。它只在我運行完整套件時才運行。 XML套件。如果我從這裏運行測試,它會

    1熱度

    2回答

    我最近就遇到了這個奇怪的問題(3-4周),在那裏我得到「java.lang.ArrayIndexOutOfBoundsException:0」在測試套件的測試之一。 測試方法運行與以下例外失效之前細直到某一點: java.lang.ArrayIndexOutOfBoundsException: 0 org.testng.internal.MethodInvocationHelper.invoke

    3熱度

    1回答

    目前,每當我需要響應在另一個線程拋出的異常失敗的測試,我寫的是這樣的: package com.example; import java.util.ArrayList; import java.util.List; import org.testng.annotations.Test; import static java.util.Arrays.asList; import sta

    0熱度

    2回答

    我想知道是否有某種方法可以調整TestNG,以便首先執行由@AfterMethod註釋的方法,然後再運行測試偵聽器中的onTestSuccess/onTestFailure方法。 在我的項目中,由@AfterMethod註解的方法具有打印每個測試方法的響應正文的邏輯。 onTestSuccess/onTestFailure方法具有打印消息的邏輯(例如「測試完成」)。我不想讓代碼在我的項目中的每個測

    0熱度

    1回答

    爲什麼下面的testng組測試失敗?我TestNG的版本是6.11 測試: public class MyTest { @Test(groups = "first") public void firstTest() { System.out.println("Executing first"); } @Test(groups = "seco

    0熱度

    2回答

    我想在這裏使用軟斷言來運行測試,以便在斷言失敗之後,測試中的所有腳本都應該運行。我創建了一個Listener類來驗證結果並執行測試。但是在執行之後,這個測試會失敗,並且在Eclipse「運行Suite的結果」選項卡中顯示,但不顯示在「控制檯」選項卡中,並且在報告測試中顯示爲通過斷言錯誤。請讓我知道如果在代碼中有任何問題.. 請參閱附件截圖供您參考。 - 下面是使用try-catch發生斷言處理的測

    1熱度

    1回答

    我正在編寫一個單元測試類(使用testng)嘲笑成員變量(使用Mockito)並行運行測試。我最初在@BeforeClass方法中設置了預期的模擬,並且在每個測試案例中,我通過爲每個特殊情況創建一個Mockito.when來打破某些情況。 我所看到的(不出所料)是這些測試不是獨立的; Mockito.when在一個測試案例中影響其他人。我注意到我可以在每次測試之前設置模擬,並將@BeforeCla