問題タブ [jbehave]

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 投票する
3 に答える
3793 参照

jbehave - Jbehave と予期される例外

JBehave には、特定の状況下で例外をスローする必要がある "when" があります。ただし、これを処理する方法に関するドキュメントは見つかりません。これが私のシナリオです:

6 つの既存のベットがあるゲームがあり、ユーザーがベットしたときのゲームの最大ベットは 6 であるとします。

ユーザーが賭けをしたときに例外をスローしたいので、それはありません。

例外をスローするタイミングが常に必要なわけではないことに注意してください。たとえば、既存のベットが最大ベットよりも少ない場合。その場合、「then」で何らかの保証を行いたいと考えています。

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

jpa - JBehave META-INF に Maven プラグインを使用して JPA 用に構成するように指示するにはどうすればよいですか?

JBehave、JPA、および Maven をうまく連携させようとしています。私は日食を介してテストを実行することができ、すべてが正常に動作します. Maven経由で実行しましたが、JPAはファイルを見つけられませんpersistence.xml。ただし、私が行った単体テストでは、persistence.xmlファイルは問題なく見つかりましたが、JBehave は関与していません。

明らかに、JBehave にファイルを検索するか、少なくともクラスパスで取得するように指示する必要がありsrc/main/resourcesますMETA-INF/persistence.xml。それを行う方法はありますか?

org.jbehave jbehave-maven-plugin 2.3-rc1 run-scenarios-found テスト test test/nsfw/bmp/partymodel/PartySearch.java test/nsfw/bmp/partymodel/RealtionshihpFunctionality.java run-scenarios

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

web-services - JBehave は Web サービスの自動テストに適していますか?

私の職場では、Web サービスのテストを自動化する必要があります。そのために QTP スクリプトを使用しています。

私たちはチームとして、選択肢としてJbehaveに傾いています。JBehave は Web サービスの機能テストの自動化に適していますか?

Soap UI を使用して手動でテストします。ただし、リリース サイクル タイムを短縮するために、機能テストと回帰テストを自動化する予定です。

提案を歓迎します。

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

java - jBehave シナリオを実行しようとしたときの ScenarioNotFoundException

私はしばらくの間、これに対する修正を見つけようとしているが、本当の運はなかった。jBehave テストを実行しようとすると、これが発生します -

テキスト シナリオ、Steps クラス、シナリオ クラスはすべて同じディレクトリ ($Path_to_jBehave_Directory) にあります。

これは私がmaven pomで使用しているものです:

どんな助けでも大歓迎です!

0 投票する
9 に答える
7705 参照

java - 「ストーリー作成」への単純化されたアプローチを可能にする BDD フレームワークはどれですか?

Java コードの量を最小限に抑えるために、非常に単純な方法でBDDを使用しようとしています。ちょうど 2 つのファイルを作成したいのですが、1 つは私のストーリーです。

次に、Java クラスを作成します。

以上です。これ以上ファイルや単体テストは必要ありません。ストーリー ファイルを見つけて、すべての Java ファイルを解析し、それらを 1 つずつ実行する BDD フレームワークが必要です。達成することは可能ですか?

ps。ここで重要なのは、他の記事で Java メソッドを再利用できる可能性があることです。たとえば、これはストーリー No.2 です。

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

java - JBehaveストーリーの整理

受け入れテストにJBehaveを使用することを検討し始めたばかりですが、JBehaveを使用している人々が、ストーリーの作成とストーリーファイルの保存をどのように整理しているのか疑問に思いました。現在それらに取り組んでいるのは開発だけなので、ストーリーファイルをJavaコードと一緒にresourcesフォルダーに保存してそれらを実装します。

私の実際の質問は、ストーリーファイルをどこにどのように保存するか、そしてこれがプロダクトオーナーやQAのストーリー作成とどのように連携するかということだと思います。

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

java - テストが Java メソッドではない場合に、失敗した JUnit テストに Eclipse をジャンプさせる方法

私は JUnit を介して JBehave テストを実行し、JBehave からすぐに使用できるよりも深い統合を可能にする nive ブリッジを手に入れました。私の JUnit 階層には、各ストーリー ファイルとその下のシナリオが表示されるようになり、どのシナリオが失敗したかを確認できます。これはすべて正常に機能していますが、Eclipse で失敗したシナリオをダブルクリックして、ストーリー ファイルの関連する行にジャンプすることはできません。

JUnit Description クラスは、Java メソッドであるテストを中心に設計されていますが、これを機能させる場所を示す狡猾な方法 (たとえば、注釈リスト) があるかどうか疑問に思っていました。

ありがとう。

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

maven - Maven で JBehave テストを実行するにはどうすればよいですか?

Maven から JBehave テストを実行するにはどうすればよいですか? IDE から実行される JUnitStories を拡張するクラスがあります。テストを実行するための JBehave Maven プラグインを取得できません。誰でも Maven でテストを実行する簡単な方法を指摘できますか?

0 投票する
7 に答える
9288 参照

android - BDD Android UI テスト フレームワーク?

iOS アプリケーションの UI テストにFrankを使用することを考えています。Android をサポートする同様のライブラリはありますか? 私は現在Robotiumを使用していますが、両方のプラットフォームで同じ形式でテストを指定できると便利だと思いました。

JBehaveのようなものを Android で実行することは可能でしょうか?

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

java - Mavenで実行しているときにJBehaveにテスト依存関係jarを含めるにはどうすればよいですか?

JBehaveコアでテストしようとしている、単純なプロジェクトがあります。これは、maven-kosher方式で実行します(つまり、src / mainでの本番、src / testでのテスト、追加での統合テストです。 src / it / {java、resources}のパス、およびテストでスコープされたテスト依存関係)。これをすべて一緒に実行することは、本来あるべきよりもかなり難しいように思われます。

私のコードはsrc/it / javaにあり、リソースはsrc / it / resourcesにあるため、私の場合は少し異なります。それらをMavenで構成すると、Eclipseはストーリーを問題なく実行します。問題はMavenにあります。

現在の私の問題は、実行時にmockito(または他のテスト依存関係)が表示されないことです(mvn-X)。実用的な例を編集してテストの依存関係を追加しても、それは含まれていません。

プラグインのxmlblob内にテストの依存関係を固定することで、それを機能させることができましたが、明らかにそのように繰り返したくありません。

ビルドファイルの関連部分(手動で指定された依存関係ハックなし)は次のとおりです。

..。

アイデア?