0
A
回答
1
您可以爲場景分配標籤,並使用帶黃瓜選項的標籤排除這些場景。
例如,
Feature: Feature 1
@skipforenv2
Scenario: Testing 1
....
@skipforenv1
Scenario: Testing 2
....
如果你想在環境2然後跳過場景「測試2」在環境1和場景「測試1」假設,
環境1運行時,你可以像〜@ skipforenv1(--tags @ skipforenv1)那樣傳遞標籤參數。如果我們在標籤之前使用〜符號,那麼它將被跳過執行。
using command line, `-Dcucumber.options="--tags [email protected]"`
using runner class, `@CucumberOptions(tags={"[email protected]"}, .....)`
在環境2上運行時,可以以〜@ skipforenv2(--tags @ skipforenv2)的形式傳遞標記參數。方案2將被跳過。
使用命令行,-Dcucumber.options="--tags [email protected]"
使用亞軍類,@CucumberOptions(tags={"[email protected]"}, .....)
相關問題
- 1. NoraUI - 如何跳過場景測試?
- 2. 針對不同環境測試的春天雲合同
- 3. 如何跳過Jbehave測試的特定場景?
- 4. 針對不同環境的Facebook API
- 5. 針對多種環境運行黃瓜場景?
- 6. 單元測試場景 - 如何測試?
- 7. 對Rails的測試環境
- 8. 在Angularjs如何裝入同一個JavaScript文件,但通過對不同環境(測試,測試版,正式版)
- 9. 如何測試不同場景的Facebook應用程序
- 10. behat FeatureContext.php如何跳過場景
- 11. 不同於測試和生產環境的開發環境?
- 12. MVC3:不同的驗證針對不同輸入場景
- 13. 針對多個用戶的真實場景測試工具
- 14. 如何擁有不同配置的多個測試環境?
- 15. 如何測試爲SKProductsRequest設置不同的語言環境
- 16. Maven,Jenkins - 如何構建項目到不同的測試環境?
- 17. 如何設置單元測試以運行不同的環境?
- 18. JMeter場景測試
- 19. 如何跳過測試Nightwatch.js?
- 20. GoogleTest:如何跳過測試?
- 21. 針對不同環境的不同security.yml文件
- 22. 針對不同開發者的不同「開發」環境
- 23. 針對不同環境構建不同的APK(Xamarin.Android)
- 24. 針對不同構建環境的不同庫路徑
- 25. 針對不同環境的不同Android版本
- 26. IOS - 如何在不同場景下的viewControllers之間跳轉
- 27. MobileFirst-針對桌面環境的安全測試
- 28. 針對測試環境的SQL Server許可
- 29. 如何不跳過我的Maven測試項目中的測試?
- 30. 如何使用Selenium運行我的NUnit測試用例以針對不同的環境運行?
我能夠跳過通過轉輪類標籤的情況,但不使用命令提示符...任何想法,爲什麼? –
你在標籤前用過〜符號嗎?像-Dcucumber.options =「 - tags〜@ skipforenv2」 – Murthi