我正在尝试在Visual Studio 2012中创建一个Coded UI测试。当我添加一个新测试时,VS会自动启动录像机。然后,我在要测试的WinForms应用程序中进行一些基本的点击。我结束录制并生成一个脚本。当我尝试运行该脚本时,它符合要求,但我得到了运行时错误
“消息:单元测试适配器引发异常:未找到方法:'Void Microsoft.VisualStudio.TestTools.Diagnostics.NonVSSqmClient..ctor(UInt32)'..”
如何让脚本运行?
答案 0 :(得分:1)
支持Coded UI测试的唯一Visual Studio 2012版本是Premium和Ultimate。
http://www.microsoft.com/visualstudio/eng/products/compare
这些版本应该能够运行你的脚本。
答案 1 :(得分:1)
录制后,当您提供录制的方法名称时,您必须在另一个CS文件中调用该方法。接下来转到Test list Editor并选择您调用测试方法的CS文件,然后右键单击该方法并运行该应用程序。
我认为这会对你有帮助。