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. 「耙」運行我所有的黃瓜測試罰款,但「黃瓜」沒有步驟
- 2. 黃瓜測試沒有運行
- 3. 在heroku上運行黃瓜測試
- 4. 告訴黃瓜測試運行在https
- 5. 黃瓜測試場景並行運行?
- 6. 黃瓜錯誤,當我運行我的黃瓜測試
- 7. 手動運行黃瓜JVM測試
- 8. InitializationError而黃瓜運行JUnit測試
- 9. 運行引擎RSpec的/黃瓜測試
- 10. Dcucumber.options,運行單個黃瓜測試
- 11. 停止運行黃瓜測試功能
- 12. 如何在重新運行後報告黃瓜測試?
- 13. 在黃瓜運行測試前運行一次代碼
- 14. 黃瓜is_admin?測試
- 15. 的黃瓜測試
- 16. 如何在黃瓜中有條件地運行測試
- 17. 黃瓜測試沒有並行運行(cucumber-jvm-parallel-plugin)?
- 18. 爲什麼測試通過,如果運行「耙黃瓜:wip」,並失敗爲「耙黃瓜:所有」
- 19. 生成測試執行與Nightwatch黃瓜嫁接黃瓜報告
- 20. 試圖運行黃瓜測試時得到Capybara :: DriverNotFoundError
- 21. 黃瓜測試停止
- 22. 如何測試與黃瓜
- 23. 用黃瓜測試SWFUpload
- 24. 黃瓜測試重定向
- 25. 用黃瓜測試外鍵
- 26. 黃瓜+測試JS警報
- 27. 如何寫黃瓜測試?
- 28. 黃瓜測試框架
- 29. 黃瓜/ RSpec的測試
- 30. 測試設計與黃瓜