問題タブ [cucumber-java]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
5592 参照

testng - AbstractTestNGCucumberTests を使用してランナーを起動する方法がわからない

AbstractTestNGCucumberTests を使用して Eclipse 内でランナー クラスを起動する方法がわかりません

TestNG を使用して Cucumber テスト スイートを実行するためのプロジェクトをセットアップしました。

見つけたすべてのドキュメントのすべての手順に従いましたが、@BeforeMethod などのクラスの testNG アノテーションを認識する方法でランナーを起動できません。

ランナー クラスの @RunWith 行のコメントを外すと、プロジェクトは Junit テストとして正常に実行されますが、@RunWith をコメントすると、TestNG プロジェクトとして起動せず、junit プロジェクトとして動作します。

CukesRunner を選択して [Run-As] をクリックすると、実行タイプは表示されず、履歴レコードから Junit として実行することしか選択できません。AbstractTestNGCucumberTests クラスの TestNG 動作を呼び出すような Cukesrunner を起動する方法が見つかりません。

TestNG プラグインはこのシステムで正常に動作しており、キュウリや AbstractTestNGCucuberTests クラスが含まれていない場合、testNG 対応プロジェクトは正常に実行されます。

プロジェクトの主要コンポーネントは次のとおりです。

testng.xml

pom.xml

CukesRunner.java

GameSteps.java

ゲーム機能

プロジェクト構造のスクリーンショットを次に示します。

プロジェクト構造のスクリーンショットを次に示します。

0 投票する
2 に答える
4023 参照

java - Selenium WebドライバーmoveToElement(アクション)マリオネットドライバーでエラーをスローしますか?

セレンテストで次のエラーが発生する

私がやったことは

環境:

Firefox v47.0

Webdriver 3.0.0-beta2

0 投票する
1 に答える
26 参照

java - Maven を使用して Cucumber 機能の概要を作成する

プロジェクト内のすべてのキュウリ機能ファイルのクリック可能なドキュメント セットとして、Maven を使用して概要 (必須) と詳細 (あると便利) を作成する方法はありますか?

0 投票する
1 に答える
658 参照

spring-boot - Cucumber-JVM での Spring Boot 1.4 の問題

cucumber で Spring Boot 1.4 を使用する場合、@Autowired Bean は注入されません。

しかし、単純な Junit テストを使用すると、それらは正しく挿入されます! ここを見ましたが、問題は解決しません。

編集: 明確にするために、Spring Boot 1.4 で Cucumber を表示し ました。

動作しませんでした

次に、これらの注釈を付けます(答えのように)

どちらも機能しませんでした

0 投票する
1 に答える
470 参照

cucumber - Cucumber の定義済みステップの使用法

私はいくつかの定義されたステップを書いて実装したプロジェクトを持っています。

今では、Eclipse の別のプロジェクトで定義済みのステップを使用するのが好きです。どうすればそれができるか教えてください。