CodedUI [testmethod]与[CodedUITest]

问题描述 投票:3回答:3

[testmethod]和[CodedUITest]标记之间的区别是什么?它们从每个类的顶部开始?我一直找不到Microsoft提供的有关这些类声明的内容/行为的任何文档。

c# visual-studio-2010 class automation coded-ui-tests
3个回答
2
投票

CodedUITest是图形测试的元属性,例如,可以从使用Microsoft Test Manager记录的数据中生成。

链接:http://msdn.microsoft.com/en-us/library/dd286681(v=vs.100).aspx

Testmethod:是您的一种测试方法的meta属性

链接:http://msdn.microsoft.com/en-us/library/microsoft.visualstudio.testtools.unittesting.testmethodattribute.aspx


0
投票

[CodedUITest]属性位于该类的前面,并指示该类提供了编码的UI测试。还有其他属性可以指示其他类型的测试类别。例如,用于使用Visual Studio进行单元测试的[TestClass]。


0
投票

[我观察到[CodedUI]和[TestClass]属性之间的一个小区别是,使用[TestClass],我们必须显式调用driver.Close()或driver.Quit()方法来关闭所有打开的浏览器,但是使用[CodedUI],所有打开的浏览器都会自动/隐式关闭。

© www.soinside.com 2019 - 2024. All rights reserved.