我有一個背景部分需要多分鐘的功能;它通過API在遠程系統上設置狀態。我希望它只對所有後續的場景執行一次,而不是針對每種場景執行。我的場景不會改變任何狀態,它們是隻讀的,所以不應該從一種場景到另一種場景產生副作用。 我沒有使用rails,也沒有本地數據庫,所以不能做數據庫事務。 我目前正在考慮在env.rb中使用Before來做些事情,並且根據隱式約定/標記的含義來創建一些條件代碼。 「@ back
我有一個Jenkins構建,它從jruby/cucumber測試中獲取JSON輸出並使用Cucumber Reports插件生成報告。這個插件只給我一個功能文件的合理報告:也就是說,它可以告訴我一個功能文件是否通過,但不是任何給定的步驟。 當我想到的步驟,每個步驟都有此錯誤消息Result was missing for this step 我聽說過這種情況的發生與黃瓜的JVM,但我使用JRuby
是否可以以某種方式構建一個在不同步驟中使用兩個不同示例表格的方案?這樣的事情: Given I log in
When I view a page
Then I should see <goodText>
Examples:
|goodText|
|abc|
And I should not see <badText>
Examples:
|badText|
|xyz|
上面