私はe2eテストに分度器とキュウリを使用しています。 シナリオ輪郭が似ている: "それから" の部分についてステップ定義が認識されない
Scenario Outline: Visit HomeScreen
Given I am on the homescreen
When I do nothing
Then I should see the element with id <elemid>
Examples:
|elemid|
|scan-sample-image|
|how-to-run|
|navigation-button|
マイステップ定義は次のようである:
Scenario: Visit HomeScreen
V Given I am on the homescreen
V When I do nothing
? Then I should see the element with id scan-sample-image
Scenario: Visit HomeScreen
V Given I am on the homescreen
V When I do nothing
? Then I should see the element with id how-to-run
Scenario: Visit HomeScreen
V Given I am on the homescreen
V When I do nothing
? Then I should see the element with id navigation-button
:私は分度器を呼び出すとき
this.Then(/^I should see the element with id \<elemid\>$/, function(id){
//some code
});
はしかし、私はこれを参照してください「Then」は認識されていません。 私のミスはどこですか?
これと同等のJavaは '^私はIDで要素を参照する必要があります\([^ \"] *)\ "$" –
@alecxe:ありがとうございます。それが解決策でした。 :) – saab
@Ashish Deshmukh:2つの引用符は同じ問題に終わります。つまり、メソッドが認識されませんでした。 – saab