我已经在Ironpython中自动化了我的整个框架,它运行良好且稳定。
最近,我公司实施了拖放功能来实现自动化。
我找到了一个Dll('Microsoft.VisualStudio.TestTools.UITesting.dll'),它有类鼠标,该类有一个名为mouse.startdragging()和mouse.stopdragging()的方法。
但不幸的是,我无法添加此 Dll 的引用。我收到以下错误
"克利。AddReference("Microsoft.VisualStudio.TestTools.UITesting")System.IO.FileNotFoundException:找不到程序集"Microsoft.VisualStudio.TestTools.UITesting"。 at Python.Runtime.CLRModule.AddReference(String name) in C:\Users\Barton\Documents\Visual Studio 2008\Projects\PySharp\trunk\pythonnet\src\runtime\moduleobject.cs:line 375 "
如果有人能帮助我,我将不胜感激,我正在我的项目中
编码的 UI 库不随 .NET 一起分发。它们附带Visual Studio Premium及更高版本,许可证不允许您分发它们。
如何在没有 Visual Studio 2010 Premium 的情况下运行编码的 UI 测试
您可以许可库,但对于大多数部署方案,这在财务上是不切实际的。您应该使用不同的方法来实现拖放。