問題タブ [cucumber-junit]
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.
java - Cucumber テストで括弧を一致させる方法
現在、Java と Cucumber に問題があります。Selenium を使用して Web サイトの要素にアクセスするには、次のようなフレーズを使用したいと考えています。
この例は非常に簡単で、Java アノテーションを使用することで属性名ごとにうまく機能します。
次の使用例を除いて: 属性名には のような括弧が含まれていますABC(s)
。
Eclipse と JUnit を使用している場合、そのような括弧を含む文字列を使用した Cucumber テストは、完全には認識されず、文字列の左括弧の前の部分だけが認識されます。アイデアや解決策はありますか?
java - Cucumber JVM Junit の問題
テストを実行しようとしていますが、次のエラー トレースが表示されます。
それが何を意味するか知っている人はいますか?私はここで混乱しています。主に
インターフェース cucumber.api.java.Before に関する部分に @Indexed がありません
ところで、私はmavenを使用していません.jarをライブラリにインポートしています。
java - junitでキュウリを実行中にエラーが発生しました
こんにちは、私はきゅうりのJavaが初めてです。簡単なキュウリの機能テストを実行しようとしています。以下は、機能ファイル、ステップ定義ファイル、junit ランナー ファイルです。しかし、cucumber-java、cucumber-junit 1.1.6 バージョンでテストを正常に実行できません。
機能ファイル
ステップ定義ファイル
きゅうりランナーファイル
以下のエラーが表示されます:
POM.xml
しかし、同じバージョンの 1.0.14 で実行しているときは、正常に実行できます。どうしてですか?バージョン 1.1.6 には、実行するためのバグがありますか? ティア!!!
java - キュウリのテストでスプリングを使用してコントローラーを自動配線できますか?
Cucumber を使用して、アプリ内のサービスとコントローラーのテストを自動化しています。さらに@RunWith(Cucumber.class)
、テスト ステップで Cucumber Junit ランナーを使用しています。コントローラーをインスタンス化する必要があり、Spring を使用してこれを自動配線できるかどうか疑問に思っていました。以下のコードは、私がやりたいことを示しています。
java - Cucumber-JVM でシナリオを並行して実行する方法は?
Cucumber-JVM 用に作成された受け入れテストのセットがあります。フィードバック時間を短縮するために、(機能の) シナリオを並行して実行したいと考えています。最も簡単で便利な方法でそれを行うにはどうすればよいですか?
(これを Java コードで、通常の JUnit テスト/ランナーとして表現できるようにしたいです。つまり、maven-surefire または maven-failsafe プラグインを使用して (?) いじりやその後、Cucumber レポートをマージします。)
cucumber-junit - キュウリの例外: ステップ定義とガーキンでパラメーターの数が一致しません
検索してみましたが、似たようなものは見つかりませんでした。以前にこのキュウリのエラーに遭遇した人はいますか?
cucumber.runtime.CucumberException: Arity mismatch: パターン [^(\d+) execution report messages are received with the following attributes$] を持つステップ定義 'ExecutionDownloadSteps.scala:50' が 0 パラメーターで宣言されています。ただし、ガーキンステップには2つの引数があります
機能ファイル句:
ステップ定義:
java - eclipse + cucumber + selenium java.lang.ClassNotFoundException: gherkin.lexer.Encoding を取得する
私はきゅうりの初心者で、見つけたいくつかの例に従っています...次の例外が発生しているだけで、すべて問題ないようです:
私のプロジェクトのいくつかの画像を添付します。