2016-11-15 4 views
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よりも、すべてのシナリオの場合と同じ例列を再利用する必要があります。

+0

これは、答えに記載されているとおりです。純粋なテストツールとしてキュウリを使用する方法なので、おそらく決して可能ではありません。それはテストツールではありません。これは、システム内の動作を記述する方法です。あなたの選択は、特定のユーザのためにシステムがどのように動作すべきかを説明することです。そして、それはセシリアの管理者のためにどのようにしなければならないのでしょうか。その他 –

答えて

1

いいえ、これはサポートされていません。この種の機能は数回要請されていますが、これをサポートしていないガーキン構文だと思うので、最初に拡張する必要があります。

関連する問題