我发现了一些关于如何使用mstest实用程序执行代码UI测试的博客文章,但我需要从我的C#应用程序执行它们.我尝试了最简单的事情:我创建了一个控制台应用程序,添加了对它的引用
我尝试从我的应用程序调用UI测试方法.我收到以下错误:
The following is not a valid technology name: MSAA. To search for a control, you must specify a valid technology name.
Run Code Online (Sandbox Code Playgroud)
我尝试引用与UI测试相关的其他程序集,但错误保持不变.也许我应该添加到App.config以便能够运行测试?
如果您从 C# 调用 MSTest,您的问题会得到解决吗?如果是这样,这篇MSDN 文章将告诉您如何操作。
否则,我会尝试在 MSTest 中使用反汇编程序来找出它的作用以及它使用的引用。快速浏览一下,我找到了 Microsoft.VisualStudio.QualityTools.ExecutionCommon 以及 Microsoft.VisualStudio.QualityTools.CommandLine 中名为 Executor 的类。
请问,为什么需要从C#调用CUIT?
| 归档时间: |
|
| 查看次数: |
10899 次 |
| 最近记录: |