0
私は、メッセージの送信をテストする機能ファイルがあるとします。この機能は管理者、監督者、および従業員にとって同じです。したがって、3つの異なるタイプのアカウントで同じシナリオが機能します。しかし、私は3種類のアカウントすべてをテストしたい。フィーチャファイル内のすべてのシナリオを、異なるパラメータで複数回実行しますか?
私の機能のすべてのシナリオを、各種類のアカウントで3回、Background
を使用するように設定することはできますか?私はこのような何かを行うことができます知っている
:例が機能することを
Scenario Outline: Test sending messages
Given a <user>
And some stuff here
When I click Send
Then The messages should be sent
Examples:
| user |
| Admin |
| Supervisor |
| Employee |
は、しかし、ということをすることによって、私はむしろ一度だけBackground
よりも、すべてのシナリオの場合と同じ例列を再利用する必要があります。
これは、答えに記載されているとおりです。純粋なテストツールとしてキュウリを使用する方法なので、おそらく決して可能ではありません。それはテストツールではありません。これは、システム内の動作を記述する方法です。あなたの選択は、特定のユーザのためにシステムがどのように動作すべきかを説明することです。そして、それはセシリアの管理者のためにどのようにしなければならないのでしょうか。その他 –