SpecFlowは、前のシナリオがアサーションに失敗した場合、シナリオをスキップします

AKN

アサーションが含まれているシナリオが機能ファイルにたくさん書かれています。最初のシナリオがアサーションに失敗した場合、Specflowはその後に続くすべてのシナリオをスキップします。NUnitの場合と同じように、シナリオの1つが失敗しても、すべてのシナリオを実行し続けたいと思います。SpecRunをテストプロバイダーとして使用していますが、SpecFlowWebサイトで役立つものは見つかりませんでした。App.configファイルに何かが欠けている可能性がありますか?

以下は私のApp.configファイルです。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <section name="specFlow" type="TechTalk.SpecFlow.Configuration.ConfigurationSectionHandler, TechTalk.SpecFlow" />
  </configSections>
  <specFlow>
    <!-- For additional details on SpecFlow configuration options see http://go.specflow.org/doc-config -->
    <unitTestProvider name="SpecRun" />
    <!-- setting flag to continue on first assert error -->
    <runtime stopAtFirstError="false" />
    <plugins>
      <add name="SpecRun" />
    </plugins>
  </specFlow>
</configuration>
AKN

SpecRunは、いくつかのテストが失敗した後、実際に実行を停止します。この制限は、次の行で.srprofile(EX:Default.srprofile)で指定できます。

  <Execution retryFor="None" stopAfterFailures="0" testThreadCount="1" testSchedulingMode="Sequential" />

restartFor = "None"は、アサーションに失敗した場合にテストを再試行しないようにSpecRunに指示します。

stopAfterFailures = "0"は、失敗後に停止せずに続行するようにSpecRunに指示します。

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

シナリオが失敗した場合のSpecFlow停止機能

分類Dev

失敗したシナリオが正常にrerunedた場合ジェンキンスビルドのステータスを変更する方法

分類Dev

空手サポートは、モックサーバーへの着信APIリクエストのサーバー側シナリオのhtmlレポートにアサーションまたは失敗を表示しますか?

分類Dev

最初のシナリオが失敗したときにすべてのcucumber-jvmシナリオをスキップする方法

分類Dev

アサーションが失敗した場合、Pytestはcontextmanagerのポストイールドをスキップしています

分類Dev

カピバラが失敗したシナリオ出力のスクリーンショットの後

分類Dev

mechanizeには、リクエストが失敗した場合にリクエストを再試行するオプションがありますか?

分類Dev

バックグラウンド操作が失敗したときにシナリオテストをスキップとしてマークする

分類Dev

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

分類Dev

QAFで最初のシナリオが失敗した場合に実行を停止する-Cucumber

分類Dev

空手:__ argが含まれ、「スタンドアロン」モードで実行されている場合、シナリオは失敗します

分類Dev

LVMスナップショット:スナップショット例外ストアのワイプに失敗しました。lvmがパーティションをワイプしようとする前にudevがパーティションを作成しません

分類Dev

サーブレットコンテキストの初期化が失敗した場合の展開または停止Webアプリケーションをスキップ

分類Dev

前のシナリオがdoIfを使用して渡された場合、ガトリング次のシナリオを実行する必要があります

分類Dev

レガシーアセンブリは「プリンシパルパーミッションの要求に失敗しました」をスローします

分類Dev

Spring Kafkaバッチリスナーはバッチモードでdbトランザクションをコミットしますか?失敗した場合、トランザクション全体がロールバックされますか?

分類Dev

同じ名前のプロパティまたはナビゲーションがエンティティタイプにすでに存在します-EntityFrameworkの移行シナリオで外部キーを追加する方法

分類Dev

テストが失敗した場合にのみスクリーンショットを作成する

分類Dev

リレーショナル固有のメソッドは、コンテキストがリレーショナルデータベースプロバイダーを使用している場合にのみ使用できますか?

分類Dev

スナップショットのデプロイは常に失敗しますが、リリースのデプロイは正常に機能します

分類Dev

エンバーカナリア「キャッチされていないエラー:アサーションに失敗しました:この関係に追加できるのは「マイルストーン」レコードのみです」

分類Dev

Swiftでオプションのダウンキャストが失敗した場合、ループを続行できますか?

分類Dev

コンピューターがスリープ状態またはオフの場合でも、失敗したバックアップジョブまたは欠落したバックアップジョブをキューに入れるにはどうすればよいですか?

分類Dev

コンピューターがスリープ状態またはオフの場合でも、失敗したバックアップジョブまたは欠落したバックアップジョブをキューに入れるにはどうすればよいですか?

分類Dev

他のすべてのDNSオプションが失敗した場合は、静的な「フォールバック/ etc / hosts」を使用します

分類Dev

他のすべてのDNSオプションが失敗した場合は、静的な「フォールバック/ etc / hosts」を使用します

分類Dev

Mongo-ジャーナリングがオフになっている場合、WriteConcern jオプションは何をしますか?

分類Dev

[コマンドラインインターフェイス]をクリックします。他のオプションオプションが設定されていない場合は、オプションを必須にします。

分類Dev

「デバッグ アサーションに失敗しました」この種の問題は何ですか? 映画オブジェクトを含む動的リストを年ごとにソートする必要があります

Related 関連記事

  1. 1

    シナリオが失敗した場合のSpecFlow停止機能

  2. 2

    失敗したシナリオが正常にrerunedた場合ジェンキンスビルドのステータスを変更する方法

  3. 3

    空手サポートは、モックサーバーへの着信APIリクエストのサーバー側シナリオのhtmlレポートにアサーションまたは失敗を表示しますか?

  4. 4

    最初のシナリオが失敗したときにすべてのcucumber-jvmシナリオをスキップする方法

  5. 5

    アサーションが失敗した場合、Pytestはcontextmanagerのポストイールドをスキップしています

  6. 6

    カピバラが失敗したシナリオ出力のスクリーンショットの後

  7. 7

    mechanizeには、リクエストが失敗した場合にリクエストを再試行するオプションがありますか?

  8. 8

    バックグラウンド操作が失敗したときにシナリオテストをスキップとしてマークする

  9. 9

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

  10. 10

    QAFで最初のシナリオが失敗した場合に実行を停止する-Cucumber

  11. 11

    空手:__ argが含まれ、「スタンドアロン」モードで実行されている場合、シナリオは失敗します

  12. 12

    LVMスナップショット:スナップショット例外ストアのワイプに失敗しました。lvmがパーティションをワイプしようとする前にudevがパーティションを作成しません

  13. 13

    サーブレットコンテキストの初期化が失敗した場合の展開または停止Webアプリケーションをスキップ

  14. 14

    前のシナリオがdoIfを使用して渡された場合、ガトリング次のシナリオを実行する必要があります

  15. 15

    レガシーアセンブリは「プリンシパルパーミッションの要求に失敗しました」をスローします

  16. 16

    Spring Kafkaバッチリスナーはバッチモードでdbトランザクションをコミットしますか?失敗した場合、トランザクション全体がロールバックされますか?

  17. 17

    同じ名前のプロパティまたはナビゲーションがエンティティタイプにすでに存在します-EntityFrameworkの移行シナリオで外部キーを追加する方法

  18. 18

    テストが失敗した場合にのみスクリーンショットを作成する

  19. 19

    リレーショナル固有のメソッドは、コンテキストがリレーショナルデータベースプロバイダーを使用している場合にのみ使用できますか?

  20. 20

    スナップショットのデプロイは常に失敗しますが、リリースのデプロイは正常に機能します

  21. 21

    エンバーカナリア「キャッチされていないエラー:アサーションに失敗しました:この関係に追加できるのは「マイルストーン」レコードのみです」

  22. 22

    Swiftでオプションのダウンキャストが失敗した場合、ループを続行できますか?

  23. 23

    コンピューターがスリープ状態またはオフの場合でも、失敗したバックアップジョブまたは欠落したバックアップジョブをキューに入れるにはどうすればよいですか?

  24. 24

    コンピューターがスリープ状態またはオフの場合でも、失敗したバックアップジョブまたは欠落したバックアップジョブをキューに入れるにはどうすればよいですか?

  25. 25

    他のすべてのDNSオプションが失敗した場合は、静的な「フォールバック/ etc / hosts」を使用します

  26. 26

    他のすべてのDNSオプションが失敗した場合は、静的な「フォールバック/ etc / hosts」を使用します

  27. 27

    Mongo-ジャーナリングがオフになっている場合、WriteConcern jオプションは何をしますか?

  28. 28

    [コマンドラインインターフェイス]をクリックします。他のオプションオプションが設定されていない場合は、オプションを必須にします。

  29. 29

    「デバッグ アサーションに失敗しました」この種の問題は何ですか? 映画オブジェクトを含む動的リストを年ごとにソートする必要があります

ホットタグ

アーカイブ