2
A
回答
2
您可以使用標準JUnit註釋。
在類似這樣的亞軍類寫點東西:
@RunWith(Cucumber.class)
@Cucumber.Options(format = {"html:target/cucumber-html-report", "json-pretty:target/cucumber-json-report.json"})
public class RunCukesTest {
@BeforeClass
public static void setup() {
System.out.println("Ran the before");
}
@AfterClass
public static void teardown() {
System.out.println("Ran the after");
}
}
1
使用TestNG套件的功能將正常工作。
@BeforeSuite
public static void setup() {
System.out.println("Ran once the before all the tests");
}
@AfterSuite
public static void cleanup() {
System.out.println("Ran once the after all the tests");
}
-1
黃瓜的情景基礎測試,您應該一步寫自己的場景.feature
文件的步驟和這些步驟是由他們的步驟定義分別執行。
所以如果你想要在所有步驟之後發生一些事情,你應該在最後一步寫出它,並在步驟定義中開發這一步驟。
另外,對於您想要在執行其他步驟之前要執行的操作,您應該在.feature
文件中的所有步驟之前考慮一個步驟,並在其步驟定義中對其進行開發。
相關問題
- 1. NoMethodError運行黃瓜測試
- 2. 「耙」運行我所有的黃瓜測試罰款,但「黃瓜」沒有步驟
- 3. 黃瓜測試沒有運行
- 4. 告訴黃瓜測試運行在https
- 5. 在heroku上運行黃瓜測試
- 6. 黃瓜測試場景並行運行?
- 7. 黃瓜運行所有測試忽略「cucumber.yml」
- 8. 黃瓜錯誤,當我運行我的黃瓜測試
- 9. 的IntelliJ運行寧靜黃瓜測試
- 10. 無法使用黃瓜運行測試
- 11. Dcucumber.options,運行單個黃瓜測試
- 12. 手動運行黃瓜JVM測試
- 13. 停止運行黃瓜測試功能
- 14. 量角器黃瓜測試不運行
- 15. 運行併發測試黃瓜/水豚
- 16. InitializationError而黃瓜運行JUnit測試
- 17. 運行引擎RSpec的/黃瓜測試
- 18. 黃瓜測試
- 19. 如何在重新運行後報告黃瓜測試?
- 20. 在黃瓜運行測試前運行一次代碼
- 21. 的黃瓜測試
- 22. 黃瓜is_admin?測試
- 23. 如何在黃瓜中有條件地運行測試
- 24. 黃瓜測試沒有並行運行(cucumber-jvm-parallel-plugin)?
- 25. 在黃瓜堆積測試
- 26. 爲什麼測試通過,如果運行「耙黃瓜:wip」,並失敗爲「耙黃瓜:所有」
- 27. 生成測試執行與Nightwatch黃瓜嫁接黃瓜報告
- 28. 黃瓜測試沒有運行使用螞蟻?
- 29. 如何檢測是否紅寶石運行黃瓜測試
- 30. 我黃瓜測試場景