問題タブ [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.
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
ゲーム機能
プロジェクト構造のスクリーンショットを次に示します。
java - Selenium WebドライバーmoveToElement(アクション)マリオネットドライバーでエラーをスローしますか?
セレンテストで次のエラーが発生する
私がやったことは
環境:
Firefox v47.0
Webdriver 3.0.0-beta2
java - Maven を使用して Cucumber 機能の概要を作成する
プロジェクト内のすべてのキュウリ機能ファイルのクリック可能なドキュメント セットとして、Maven を使用して概要 (必須) と詳細 (あると便利) を作成する方法はありますか?
spring-boot - Cucumber-JVM での Spring Boot 1.4 の問題
cucumber で Spring Boot 1.4 を使用する場合、@Autowired Bean は注入されません。
しかし、単純な Junit テストを使用すると、それらは正しく挿入されます! ここを見ましたが、問題は解決しません。
編集: 明確にするために、Spring Boot 1.4 で Cucumber を表示し ました。
動作しませんでした
次に、これらの注釈を付けます(答えのように)
どちらも機能しませんでした
cucumber - Cucumber の定義済みステップの使用法
私はいくつかの定義されたステップを書いて実装したプロジェクトを持っています。
今では、Eclipse の別のプロジェクトで定義済みのステップを使用するのが好きです。どうすればそれができるか教えてください。