0

私は現在スモーク テストを自動化しており、C# を使用してアサーションを UImap.Designer.cs ファイルに手動で挿入する方法を学ぼうとしています。これを手動で行う方法を学ぼうとしていますが、アサーションをどこに置くべきかについての指示がありません。私が見つけたすべての文献は、VS2010 に含まれている CodedUI Test Builder ツールを使用してアサーションを追加する方法のみをカバーしています。アサーションを挿入する必要がある場所に誰かが私を導くことができますか?

4

1 に答える 1

0

Designerファイルには何も含めないでください。UIMapを再構築するたびに上書きされます。

第二に、一般的に言えば、これはテスト自体にあるべきです。テストクラスを見ると、それが何を主張し、検証しているのかが簡単にわかるはずです。アサーションはUIMapに埋め込まれるべきではありません。

第三に、コード化されたUIを選択した理由はありますか?Seleniumのようなものは、はるかに柔軟性がありますが、プロジェクトに変更の柔軟性がある場合に備えて、これについて言及します。

于 2012-09-05T16:02:56.733 に答える