2017-03-17 1 views
0

簡単なテストケースのためのGherkinステップを次のように定義しました。しかし、マウスをステップ上に置いたときに「ステップ定義を作成する」というオプションを見ることができません。キュウリのIDEAで作成するステップ定義オプションが表示されない

特集:これはテスト機能 シナリオです: は、特定のWebページにアクセスします。ユーザーがGoogle 上にあり、ユーザのタイプはその後、テスト という用語を検索:ページが

ポンポンファイルをロードする必要があります -

<?xml version="1.0" encoding="UTF-8"?> 

http://maven.apache.org/xsd/maven-4.0.0.xsd "> 4.0.0

<groupId>cucumberPOC</groupId> 
<artifactId>cucumberTests</artifactId> 
<version>1.0-SNAPSHOT</version> 

<dependencies> 
    <dependency> 
     <groupId>junit</groupId> 
     <artifactId>junit</artifactId> 
     <version>4.12</version> 
    </dependency> 
<dependency> 
    <groupId>org.seleniumhq.selenium</groupId> 
    <artifactId>selenium-java</artifactId> 
    <version>3.3.1</version> 
</dependency> 
<dependency> 
    <groupId>info.cukes</groupId> 
    <artifactId>cucumber-junit</artifactId> 
    <version>1.2.5</version> 
</dependency> 
    <dependency> 
     <groupId>info.cukes</groupId> 
     <artifactId>cucumber-java</artifactId> 
     <version>1.2.5</version> 
    </dependency> 
    <dependency> 
     <groupId>info.cukes</groupId> 
     <artifactId>cucumber-core</artifactId> 
     <version>1.2.5</version> 
    </dependency> 
    <!-- https://mvnrepository.com/artifact/info.cukes/gherkin --> 
    <dependency> 
     <groupId>info.cukes</groupId> 
     <artifactId>gherkin</artifactId> 
     <version>2.12.2</version> 
    </dependency> 
    <!-- https://mvnrepository.com/artifact/info.cukes/cucumber-java --> 
    <dependency> 
     <groupId>info.cukes</groupId> 
     <artifactId>cucumber-java8</artifactId> 
     <version>1.2.5</version> 
     <scope>test</scope> 
    </dependency> 

</dependencies> 

答えて

1

Intellij IDEAに 'Cucumber for java'プラグインをインストールした後に問題が修正されました。

0

これを小さな例でも使用できますか?おそらくあなたのプロジェクトの設定で壊れているものがあります。それが動作することを確認するためにMavenを使用してhttps://github.com/cucumber/cucumber-java-skeleton

ビルド:

私はキュウリのチームによって提供されはじめたプロジェクトをクローンします。 IntelliJ IDEAを使用してそれを開き、まだ表示されているエラーが存在するかどうかを確認してください。私はそれがなくなると思います。

実際の例では、実際にやりたいことを段階的に展開してください。壊れたものを修正するよりも、機能するものを拡張する方がはるかに簡単です。

関連する問題