これが私がうまくいく例です。http://ivanz.com/2011/05/25/java-bdd-with-jbehave-and-watij-in-eclipse-with-junit/
質問:
- この例には 1 つのストーリーがあります。複数のストーリーが必要な場合
、同じファイルに書き込めますか、それともストーリーごとに新しい .story ファイルを作成する必要がありますか? - 1 つのストーリーに複数のシナリオを含めることができます。この種のシナリオの処理方法
助けてください...
これが私がうまくいく例です。http://ivanz.com/2011/05/25/java-bdd-with-jbehave-and-watij-in-eclipse-with-junit/
質問:
助けてください...
一般的に、ストーリーには、ソフトウェアの特定の動作/機能に関する1つ以上のシナリオが含まれています。たとえば、「ログインストーリー」は、有効なデータ、期限切れのアカウント、すでにログインしているなど、ユーザーがログインしようとしたすべてのケースを処理します。ログアウト機能をカバーしようとすることは、しゃれを意図した、別の話です。
したがって、慣例により、1つのストーリーファイルには1つのストーリーのシナリオのみが含まれます。フレームワークは、ログインシナリオを処理する同じストーリーファイルにログアウトシナリオを入れることを制限しませんが、利用可能なナラティブのブロックは1つだけです。さらに、対応するステップをより適切に分離することができます。たとえば、ログアウトに必要なバインド手順は、ログインストーリー中に利用可能である必要はありません。
ストーリーファイルにさらにシナリオを追加する場合は、それらを新しい行で区切り、「Scenario:」キーワードで開始します。
例えば:
Scenario: Successfull login
Given ...
When ...
Then ...
Scenario: Login with no password
Given ...