我正在學習黃瓜日蝕中的BDD。我已經下載了所有的jar文件,但仍然是eclipse,它說它找不到其他文本的定義。 Feature: Login
Scenario: Successful Login with valid Credentials
Given user is on Homepage
When user enters Username and Password
因此,我們在我們相當新鮮的Angular2項目中引入了Cucumber + Gherkin來探索e2e測試。我們決定在JS中編寫步驟定義。我試圖在步驟定義中相當通用。 這就是我想實現: 我們有 this.Then(/^I should see (.*) on the page$/, function(componentName, callback) { expect(element(by.id(c
現在我試圖抓住當前場景中的信息(描述,文件路徑,名稱等)。我試圖讓在之前鉤場景信息這樣 Before do |scenario|
puts scenario.name
puts scenario.description
#etc.
end
但是之類的東西scenario.description是不可用。這是因爲當在前後鉤子中運行時,情況被稱爲Cucumber::