3

我正在尝试在 Visual Studio 2012 中创建编码的 UI 测试。当我添加新的测试时,VS 将自动启动记录器。然后,我在要测试的 WinForms 应用程序中进行一些基本的单击操作。我结束录制并生成一个脚本。当我尝试运行该脚本时,它可以正常运行,但出现运行时错误

“消息:单元测试适配器抛出异常:找不到方法:'Void Microsoft.VisualStudio.TestTools.Diagnostics.NonVSSqmClient..ctor(UInt32)'..”

如何让我的脚本运行?

4

2 回答 2

1

支持编码 UI 测试的唯一 Visual Studio 2012 版本是 Premium 和 Ultimate。

http://www.microsoft.com/visualstudio/eng/products/compare

这些版本应该能够运行您的脚本。

于 2012-09-13T15:11:24.807 回答
1

录制后,当您为录制提供方法名称时,您必须在另一个 CS 文件中调用该方法。接下来转到测试列表编辑器并选择调用测试方法的 CS 文件,然后右键单击该方法并运行应用程序。

我想这会对你有所帮助。

于 2012-09-14T06:54:39.200 回答