在本地计算机上运行Coded UI测试时,没有指定Id消息的测试

时间:2018-03-19 06:17:37

标签: c# visual-studio visual-studio-2012 coded-ui-tests

我正在尝试在本地计算机上运行编码的UI测试,但每次运行测试用例时,我都会在输出窗口中收到以下消息。 它没有运行任何测试用例。

------ Run test started ------
UTA001: TestClass attribute defined on non-public class 
Raet.Testing.TestScripts.FlexBenefits.Initialization
There is no test with specified Id {ac3b157c-2594-5317-f826-52e0927cee39}.

错误列表窗口中也没有错误消息。

我正在使用visual studio professional 2015。 我还在我的机器上安装了Visual Studio professional 2017。

在测试装配中,我正在使用 Microsoft.VisualStudio.QualityTools.CodedUITestFramework版本14.0

操作系统 - Windows 10。 测试解决方案是使用visual studio enterprise 2015创建的 如果需要更多详细信息,请与我们联系。 有人可以帮忙吗?

2 个答案:

答案 0 :(得分:0)

我使用的是visual studio professional 2015.而且专业人士不支持编码用户界面。

https://www.visualstudio.com/vs/compare/

为了运行编码的UI测试,我们必须使用visual studio企业版。 使用企业版,我可以运行编码的UI测试。

答案 1 :(得分:0)

我遇到了这个问题因为我在app.Config中添加了错误的条目而且VS没有验证相同的内容...删除不需要的条目后错误没有显示