シナリオ概要の特定の例のみを実行する

rs79

私たちは、Javaテスト自動化フレームワークでCucumberを使用してテストデータをより適切に管理することを目指しています。についてはScenario Outline、それらが実行される適切な環境によって分類されたテストパラメータを表にすることを検討しています。例えば、

Scenario Outline: Login into application
Given I am on the homepage in the <environment>
When I enter my <user>
And I enter my <pass>
Then I am taken to the homepage
Examples:
|user    |pass     |environment|
|test    |test1    |local      |
|retest  |retest1  |sit        |
|prodtest|prodtest1|production |

したがって、上記のシナリオがたとえばSIT環境で実行されている場合、2番目の例のみが取得され、1番目と3番目の例は取得されません。

このレベルの実行を達成できますか?

バッタ

これを行うには、サンプルテーブルを2つに分割し、それらにタグを使用します...次に、タグを使用してテストを実行し、cucumberoptionsでフィルタリングします。

@others
Examples:
|user    |pass     |environment|
|test    |test1    |local      |
|prodtest|prodtest1|production |

@sit
Examples:
|user    |pass     |environment|
|retest  |retest1  |sit        |

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

キュウリのシナリオの概要を並行して実行する

分類Dev

SpecFlow:シナリオの概要の例

分類Dev

キュウリファイルのシナリオ概要例を実行できません

分類Dev

空手-1つの環境でのみ特定のシナリオを実行する方法は?

分類Dev

複数のキュウリシナリオの概要で同じ例を使用する

分類Dev

シナリオの概要「例」テーブルをオブジェクトとして解析する

分類Dev

キュウリシナリオの概要:例の表の値として空の文字列 ""を渡す

分類Dev

各シナリオの実行時にシナリオ名を出力する

分類Dev

シナリオアウトラインのランダムな例をいくつか実行する方法は?

分類Dev

JBehave-1つのシナリオを実行する

分類Dev

空手で単一のシナリオを実行する

分類Dev

nunit3コンソールツールを使用して単一のspecflowシナリオの概要を実行する方法

分類Dev

複数行のJSONの空手でのシナリオの概要

分類Dev

空手-シナリオ概要の例セクションでDBからデータを取得する方法はありますか?

分類Dev

シナリオ例のjsonPath

分類Dev

codeceptionは1つのシナリオを実行するだけです

分類Dev

codeceptionは1つのシナリオを実行するだけです

分類Dev

特定のアルゴリズムの実行時間を尋ねられたとき、最悪のシナリオを採用する必要がありますか?

分類Dev

選択したキュウリのシナリオの後でのみフックを実行するにはどうすればよいですか?

分類Dev

シナリオの実行に失敗する

分類Dev

Azure DevOps(VSTS)でのテスト計画からのSpecFlowシナリオの概要の実行

分類Dev

例を含むキュウリシナリオの概要:シナリオランナーの作成に失敗しました

分類Dev

特定のシナリオでOutOfMemoryの問題を回避する方法

分類Dev

ボタンクリックでクライアント側とサーバー側の両方の機能を実行する-特定のシナリオ

分類Dev

実行時に空手の機能ファイルの特定のシナリオを無視するにはどうすればよいですか?

分類Dev

異なるURLのSpecflowシナリオの概要

分類Dev

キュウリ:どのように機能ファイルから特定のシナリオを実行するには

分類Dev

Specflow-機能の特定のシナリオでのみ実行されるようにバックグラウンドを管理する方法はありますか?

分類Dev

特定のシナリオで重みのパーセンテージを分散する方法

Related 関連記事

  1. 1

    キュウリのシナリオの概要を並行して実行する

  2. 2

    SpecFlow:シナリオの概要の例

  3. 3

    キュウリファイルのシナリオ概要例を実行できません

  4. 4

    空手-1つの環境でのみ特定のシナリオを実行する方法は?

  5. 5

    複数のキュウリシナリオの概要で同じ例を使用する

  6. 6

    シナリオの概要「例」テーブルをオブジェクトとして解析する

  7. 7

    キュウリシナリオの概要:例の表の値として空の文字列 ""を渡す

  8. 8

    各シナリオの実行時にシナリオ名を出力する

  9. 9

    シナリオアウトラインのランダムな例をいくつか実行する方法は?

  10. 10

    JBehave-1つのシナリオを実行する

  11. 11

    空手で単一のシナリオを実行する

  12. 12

    nunit3コンソールツールを使用して単一のspecflowシナリオの概要を実行する方法

  13. 13

    複数行のJSONの空手でのシナリオの概要

  14. 14

    空手-シナリオ概要の例セクションでDBからデータを取得する方法はありますか?

  15. 15

    シナリオ例のjsonPath

  16. 16

    codeceptionは1つのシナリオを実行するだけです

  17. 17

    codeceptionは1つのシナリオを実行するだけです

  18. 18

    特定のアルゴリズムの実行時間を尋ねられたとき、最悪のシナリオを採用する必要がありますか?

  19. 19

    選択したキュウリのシナリオの後でのみフックを実行するにはどうすればよいですか?

  20. 20

    シナリオの実行に失敗する

  21. 21

    Azure DevOps(VSTS)でのテスト計画からのSpecFlowシナリオの概要の実行

  22. 22

    例を含むキュウリシナリオの概要:シナリオランナーの作成に失敗しました

  23. 23

    特定のシナリオでOutOfMemoryの問題を回避する方法

  24. 24

    ボタンクリックでクライアント側とサーバー側の両方の機能を実行する-特定のシナリオ

  25. 25

    実行時に空手の機能ファイルの特定のシナリオを無視するにはどうすればよいですか?

  26. 26

    異なるURLのSpecflowシナリオの概要

  27. 27

    キュウリ:どのように機能ファイルから特定のシナリオを実行するには

  28. 28

    Specflow-機能の特定のシナリオでのみ実行されるようにバックグラウンドを管理する方法はありますか?

  29. 29

    特定のシナリオで重みのパーセンテージを分散する方法

ホットタグ

アーカイブ