3

各クラスの先頭で始まる [testmethod] タグと [CodedUITest] タグの違いは何ですか? これらのクラス宣言の内容/動作に関する Microsoft からのドキュメントを見つけることができませんでした。

4

3 に答える 3

2

CodedUITest はグラフィック テストのメタ属性であり、Microsoft Test Manager などで記録されたデータから生成できます。

リンク: http://msdn.microsoft.com/en-us/library/dd286681(v=vs.100).aspx

Testmethod : テストの 1 つのメソッドのメタ属性です

リンク : http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.unittesting.testmethodattribute.aspx

于 2013-03-13T14:20:19.047 に答える
0

[CodedUITest] 属性はクラスの前にあり、クラスがコード化された UI テストを提供することを示します。他のタイプのテスト クラスを示す他の属性があります。たとえば、Visual Studio での単体テスト用の [TestClass] です。

[TestMethod] 属性は、クラス内のメソッドに先行し、テストを実行するためにメソッドを実行する必要があることを示します。TestMethod 属性は、一般的に [DataSource(...)] 属性と共に使用され、データ ドリブン テストを指定します。DataSource 属性は、データの場所と形式を記述するパラメーターを取り、提供されたデータを使用してテストを複数回実行する必要があることを示します。

属性名は大文字と小文字が区別されることに注意してください。

于 2013-03-13T16:40:29.510 に答える