シナリオ アウトラインを実行しようとすると、次のエラーが発生します - CucumberException : Failed to create scenario runner.
数日前には同じシナリオ アウトラインが正常に実行されていましたが、今ではこのエラーが発生します。
このエラーをオンラインで調べたところ、junit 4.12 を使用しているときに発生することを示唆する多くの投稿が見つかりました。しかし、私はjunit 4.11を使用していますが、それでも同じです。
ここに私のpomの依存関係があります:
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
</dependency>
<dependency>
<groupId>net.sourceforge.jtds</groupId>
<artifactId>jtds</artifactId>
<version>1.3.0</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.44.0</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>2.44.0</version>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-java</artifactId>
<version>1.1.8</version>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>1.1.8</version>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-picocontainer</artifactId>
<version>1.1.8</version>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
<version>2.42.2</version>
</dependency>
</dependencies>
これはキュウリのコードです:
Scenario Outline: Google search on different browsers
Given user opens google using <Browser>
When user searches for "Hello World"
Then user sees the results
Examples:
| Browser |
| FireFox |
| Internet Explorer |
助言がありますか ?