我有我的所有場景正確標記和工作。 我試圖設置它,以便根據設置的目標,只運行特定的標記或功能文件(無論可能)。Cucumber - 如何運行基於POM /目標的標籤或功能文件?
我看了其他相關的問題,但沒有找到一個似乎爲我工作。
我不需要在上面的問題中看到任何有條件的東西,這是不容易實現的。
我在另一個問題看到他們找到了一種方法,我做了一個Cucumber.Run超類,然後傳遞所需的選項,但沒有進一步的細節。
和建議將是偉大的。 我嘗試使用各種配置文件/構建來排除除了所需的功能文件之外的所有功能,但是Cucumber.Run在我的研究後似乎忽略了這一點。
要清楚,基本上我有:
File1.feature
@scenarioForFile1
----------------
File2.feature
@scenarioForFile2
----------------
File3.feature
@scenarioForFile3
,我需要控制哪些測試集由場景或文件名踢任。