8

SharePoint 2010 サイトで Visual Studio 2010 を使用してコード化された UI テストを実行しようとしています。SharePoint の特定のファイルが別のウィンドウで Silverlight アプリケーションを起動します。これを実行するすべての Silverlight プロジェクトで参照として SilerlightUIAutomationHelper アセンブリを追加しました。これにより、アクションを記録できるようにする必要がありますが、Silverlight アプリ内で記録しようとすると、エラー メッセージが表示されます。

No Silverlight controls were detected. Verify that the application under test
is built using Silverlight assemblies with a version of 4.0 or greater and that
a reference to the Microsoft.VisualStudio.TestTools.Extension.SilverlightUIAutomationHelper.dll
assembly has been added to the project.

Silverlight 5.0 を実行しているので、それが問題になることはありません。また、SilverlightUIAutomationHelper dll が xap パッケージに組み込まれていることも確認しました。

この拡張機能を使用して、SharePoint 2013/Visual Studio 2012 でこれらのアクションを正常に記録できました: http://visualstudiogallery.msdn.microsoft.com/28312a61-9451-451a-990c-c9929b751eb4

なぜこれが起こっているのですか?修正するにはどうすればよいですか?

4

1 に答える 1