MTM と tfs スプリントでテスト ケースを書き留めるだけの手動テスターがいます。そこからテストを行う必要があり、Specflow (BDD 形式) でストーリーを自動化します。
1) 手動テスト担当者は、すべてのテスト ケースを 1 つのストーリーに書きません。彼らは通常、同じ機能に対して異なるストーリーを作成します。では、自動化の間、機能ファイルはどうあるべきでしょうか?.
2) 現在、メソッドの単体テストを行っていると言えますが、システム テストのハイエンド シナリオをどのように処理するのでしょうか。完全なプロセスを処理する方法 「製品をカートに追加するとき」と言うのは、実際には顧客がすでに製品説明ページにいて、数量を選択した後に製品をカートに追加していることを意味します。現在、「商品ページにいます」、「数量を選択する」、「商品をカートに追加する」などのシナリオを構築しています。
3) 実行するスモーク テスト ケースもあります。では、Smoke テストで実行されるテスト ケースをどのように選択または特定できますか。Smoke 機能ファイルはどのようになりますか?? 他の方法を再利用するには?私たちは Smoke に対して同じテストケースを書くつもりはありません. Smoke に対しても他のテストメソッドを再利用したいだけです.
私はこのことにまったく慣れていないので、私が書いたことがはっきりしない場合は、コメントに入れてください。編集します。
テスト ケース、機能ファイル、およびシナリオの管理を手伝ってください。