0
我正在使用Cucumber插件在Eclipse中運行功能文件。我正在嘗試使用標籤來選擇要運行的場景。在Eclipse中使用標籤運行Cucumber需要哪些設置?
在我的特徵文件,我標記兩種情況有不同的標籤,如下:
Feature: Test
@one
Scenario: Successful Login with Valid Credentials
Given User is on Home Page
When User Navigate to LogIn Page
And User enters UserName 123 and Password "def"
Then Message displayed Login Successfully
@two
Scenario: Test Number And String Argument
Given a $100 microwave was sold on "2015-11-03"
And today is "2015-11-18"
在我的JUnit測試亞軍的文件,我使用的標準執行:
@RunWith(Cucumber.class)
@CucumberOptions(
features = "Feature"
,glue={"stepDefinition"}
,tags={"@one"}
)
public class CucumberJunitTest {
}
然而,當我運行Junit亞軍,它只運行所有方案在功能文件中,而不是僅運行@one方案。
我做錯了什麼?我在Eclipse中缺少一些配置嗎?
感謝,
@黃瓜JVM將接管「字符串[]」作爲參數的標籤,因此增加花括號不是問題。也許這是我的系統設置。 – user1559625
我找不到黃瓜的任何特殊配置。 –