specflow

    2

    1答えて

    さまざまなレベルのテスト用にSpecFlowを設定することを検討しています。その中で、どのテストを実行するかをフィルタできます。 たとえば、完全なGUIテストを実行したいとします。ここでは、開発環境でGUIテストの依存関係を構築し、guiで実行された手順を使って@guiタグ付きのすべての仕様を実行します。また、同じスクリプトから、@ smokeというタグの付いたテストだけを実行し、デプロイされた環

    0

    1答えて

    SpecRunテストを実行すると、実行ログが生成され、TestResultsディレクトリに配置されます。テスト実行中に動的に生成されるログのフルネームをプログラムで取得するにはどうすればよいですか?私のBeforeTestフックでは、TestResultsディレクトリ内のすべてのファイルを削除しています。テスト実行の現在のログを除外したいと思います。これはこれを行うには適切なフックですか?私は一度

    0

    1答えて

    そこで、ステップ内でステップを再利用したテストがいくつかあります。 しかし、私は今メンテナンスの面で悪夢を抱いています。ステップの間を簡単にナビゲートできません。 はここに例を示します [Given(@"I have an order")] public void GivenIHaveAnOrder() { Given("an open store");

    0

    1答えて

    私は3つのテスト、FunnyCarSteps.cs、CarLotMaxSteps.cs、およびCarTypeSteps.csを持っています。 seperatleyを走らせるとき、彼らはすべて合格しますが、一緒に走ったときにはCarLotMaxStepsだけが通過します。 ラムダメソッドで49行目でCarTypeSteps.csが失敗し、使用可能なエラーがありません。 FunnyCarSteps.c

    0

    2答えて

    アプリケーションテストスイートでは、このエラーで失敗するランダムテストがあります。 テスト 'Some_Test_Name'が実行タイムアウト時間を超えました。 このようなエラーが発生すると、直後のテストもこのエラーで失敗します。 System.Threading.ThreadAbortException:スレッドが中止されました。 標準出力メッセージ: - >警告:以前のScenarioCont

    -1

    1答えて

    SpecFlowシナリオでタグとして実行すると、カテゴリ名にNUnit 3.4.1の数値が含まれますか?

    1

    1答えて

    SpecFlowシナリオがあり、可能な値の範囲を入力として指定したいとします。 Scenario: Search completed successfully Given I am on the application screen And I enter an number of AA191DD When I press the search button and wait til

    0

    1答えて

    私は現在、Specflow(C#)を使用してBDDの受け入れテストを実装するプロジェクトに取り組んでいます。シナリオは4つの異なる地域で共通です。私はタグを使って地域を分類します。例えば - @US @UK @INDIA @SRILANKA シナリオ:私は有効な資格情報を使用してログインするとABCは、アプリケーション は、その後、私は正常にログインする必要があります起動したユーザーとして考えると

    2

    1答えて

    次のように私はspecflowテーブルを持っている:「|」 | ViewableValue | Id | AnotherId | | "1 | 2 | 3:2" | abc | 123 | 問題があり、Specflowは受け入れていないようですテーブル内のキーワード。どのように私はそれを私のテーブルの中の値として持つことができますそれをエスケープすることができますか?