私はキュウリと一緒に作りたい夢があります。キュウリタグとJUnitを使って順次テストを構成する方法は?
キュウリとセレン(< =これまでのところよく似ています)を組み合わせて、テスト実行をタグで最適化したいと考えています。私の夢の中で私はszenarioにデータベースを表すStringをタグ付けすることができます。例:
@noData
Scenario: bake a bread
@oneBread
Scenario: look at bread
@tenBreads
Scenario: give multiple breads to the poor
一部のテストではデータが変更されますが、一部のものでは変更されません。だから私は、私は可能であれば並列にわずかなセットアップと作業をachiveを目指し、すべての「非改変」のテストをクラスタリングについては、クラスタリングのこの種の並列
@viewOnly
Scenario: look at a bread
@viewOnly
Scenario: smell a bread
で与えられたデータにアクセスする方法を、と思いました。 => @noData
@noDataデータベース内
- セットアップSzenario:この機能はファイルで
は、私は、このソリューションは、次の順序で機能を処理することを期待したいです=>シナリオ:パンを焼く@noData @viewOnly Scenario: bake a bread when i bake a bread then i see a bread @oneBread @viewOnly Scenario: look at a bread then i see a bread @oneBread @viewOnly Scenario: smell a bread then i see a bread @oneBread Scenario: slice a bread in half when i slice my bread then i got two parts of the bread @oneBread Scenario: butter a bread when i butter my bread then i got one bread covered in butter
@oneBread => @viewOnlyパンのシナリオを見
@oneBread => @viewOnlyシナリオが
@oneBread =>シナリオは半分のパンをスライスします
@oneBread =>シナリオバターパン
私はJUnitのランナーと共演し、私の上に作成しJUnitテストを処理しようとしたら、自分の。自分のJUnitランナーをもう一度書く必要がありますか?それとも、キュウリの機能に私の要求をフルフィルさせることは可能ですか?
誰かが私を助けることができますか?
新しいシナリオタグを使用すると、私はキュウリを使ってそれをカバーする新しいテストを実装する必要がありますか? – MarcelHodan