1

フレームワーク全体を Ironpython で自動化しましたが、かなり安定して動作しています。

最近、私の会社はドラッグ アンド ドロップ機能を実装して自動化しました。

クラス mouse を持つ 1 つの Dll( 'Microsoft.VisualStudio.TestTools.UITesting.dll') が見つかりました。そのクラスには、mouse.startdragging() および mouse.stopdragging() というメソッドがあります。

残念ながら、この Dll の参照を追加することはできません。次のエラーが表示されます

" clr.AddReference("Microsoft.VisualStudio.TestTools.UITesting") System.IO.FileNotFoundException: Unable to find assembly '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 "

誰かが私を助けてくれれば本当にありがたいです、私は私のプロジェクトの途中です

4

1 に答える 1

1

コード化された UI ライブラリは、.NET では配布されません。これらは Visual Studio Premium 以降に付属しており、ライセンスでは配布できません。

Visual Studio 2010 Premium を使用せずにコード化された UI テストを実行する方法

ライブラリのライセンスを取得することはできますが、これはほとんどの展開シナリオでは経済的に非現実的です。ドラッグ アンド ドロップを実現するには、別の方法を使用する必要があります。

于 2012-12-05T07:59:34.920 に答える