testng

    0熱度

    1回答

    我有一些測試(TestNG的註釋): @Test(groups={"Example"}) public void Test1(){...} @Test(groups={"Example"}) public void Test2(){...} @Test(groups={"Example2"}) public void Test3(){...} 而且在文件的build.gradle

    0熱度

    1回答

    有些情況下,根據某些環境條件,軟件的行爲會有所不同,例如文件是否存在於某個地方。 在我的情況下,我正在開發一個庫,它是根據類路徑中的配置文件進行配置的(並且如果配置文件不存在,則回退到默認行爲)。 我該如何測試這個班級? 我需要編寫測試,評估在下列情況下,該類: 文件不上classpath中存在 與含量的文件類路徑 存在與內容B中的文件類路徑存在 但我不知道如何配置環境來證明所有這些。然後依次執行

    0熱度

    1回答

    I have used cucumber BDD for my testcases with testng as the test engine. I have added the necessary jars in my POM.xml as mentioned below. I am using selenium 2.53 and using Firefox browser. <!-- l

    0熱度

    1回答

    我有幾百硒自動化測試的瀏覽器(顯然)運行,有時他們不能沒有很好的理由。我有一個重試分析儀,將重試測試時@Test失敗,但反正是有重試測試,如果@BeforeMethod或@AfterMethod失敗?我可能是在@BeforeMethod運行,可能會隨機失敗(但會通過,如果又跑),但因爲它是在@BeforeMethod跑了整個測試時不會嘗試重新創建帳戶的方法。我確實在XML文件中設置了configf

    0熱度

    1回答

    我在TESTNG中很新。 我做了一個檢查成功登錄的測試方法。 但我怎麼才能繼續下去,而不關閉瀏覽器,即使用相同的瀏覽器。我想按順序運行測試,即登錄後將執行下一個測試。如果我添加一個新的方法在現有的類然後它不運行在同一瀏覽器中。 @BeforeMethod public void beforeMethod() throws Exception { //setting paths fr

    0熱度

    1回答

    我很困惑什麼時候使用testNG HTML報告和範圍報告。 如果我的項目使用TestNG,那麼在我的項目中使用哪一個,因爲HTML報告和Extent報告都是使用外部罐子生成的。 請建議。 謝謝!

    2熱度

    2回答

    我有一個Java項目一個TestNG的測試套裝和,在那裏我有一個 @測試(DataProvider =「ListOfObjects」)帶註釋的方法。它提供了大約20行數據的方法(因此該方法運行了20次)。 現在,我想運行這個類2小時(SOAK相關測試的一部分)。平均而言,類需要大約10分鐘跑。所以我正在考慮或運行整個班級12次,因此我想在班級本身上使用@Test(invocationCount =

    0熱度

    1回答

    我正在嘗試使用命令提示符運行Java Testng代碼,但這總是導致錯誤。雖然我可以從eclipse運行程序。問題是從命令提示符處執行同樣的操作。 下面是代碼: package com.runit; import org.openqa.selenium.WebDriver; import org.openqa.selenium.chrome.ChromeDriver; import org

    0熱度

    1回答

    我目前有一個測試套件,它以前在TestNG 6.9.10和JMockit 1.30上運行過。將其更新到TestNG 6.11和JMockit 1.35時,我在我的測試參數中遇到了所有我的@Mocked和@Interface註釋中的錯誤。錯誤在於我的期望不再嘲笑模擬實例中方法的結果。 複製此問題的最小類如下所示。內容是這兩個測試應該以相同的方式工作,但在更新版本的JMockit @Injectabl

    0熱度

    2回答

    我想用testng並行運行我的自動化測試(Selenium webdriver)。這是我正在運行的節點: java -Dwebdriver.gecko.driver=chromedriver.exe -jar selenium-server-standalone-3.4.0.jar -role node -hub http://localhost:4444/grid/register -brows