-1

まず第一に、単体テストはしたくありません。代わりに、API テストを実装します。これらのテストは、定義された順序で実行する必要があります。

  • ログイン
  • 何かを得ます
  • 何かを作成する
  • ログアウト

Visual Studio と SonarQube でこの作業を行いたいと思います (Gallio は私が使用しているテスト自動化プラットフォームです)。

私の問題は、私の要件をサポートするフレームワークを見つけることです。

私はすでにテストしました:

  • MSTest -> 順序付きテストはまったくサポートされませんが、Gallio テスト ランナー プラグインでサポートされていない順序付きテスト テンプレートを実装する場合を除きます。
  • XUnit -> テスト クラス内でテスト メソッドの順序付けを実装することは可能ですが、テスト クラスの順序付けはできません。

この要件をサポートし、Visual Studio のランナーとガリオの適切なプラグインを提供するテスト フレームワークはありますか?

4

2 に答える 2

0

指定したものはすべて単体テスト フレームワークであるため、これをサポートしていません。単体テストは、コードの「単位」をテストすることになっているため、他のテストから独立しています。探しているのは、統合テストまたは受け入れテストです。

私は実際に統合/受け入れテストを行っていないため、何を使用すべきかを提案することはできませんが、いくつかについてはググることができます. 頭のてっぺんから知っているのはStoryTellerだけです

于 2013-08-01T16:55:54.443 に答える