我正在爲在Sharepoint 2010上運行的我們的系統創建Coded UI測試。部分測試序列創建站點; Sharepoint用於創建網站的UI在Silverlight上運行。因此,我需要爲Silverlight組件創建一個編碼UI測試,該測試屬於開箱即用Sharepoint的一部分,而不是我們應用程序的一部分。當我嘗試記錄測試時,我收到以下消息:Sharepoint 2010中Silverlight的編碼UI測試
否Silverlight控件檢測到的位置。驗證被測試的應用程序是使用4.0或更高版本的Silverlight程序集構建的,並且Microsoft.VisualStudio.TestTools.UITest.Extension.SilverlightUIAutomationHelper.dll程序集的引用已添加到項目中。欲瞭解更多信息,請參閱http://go.microsoft.com/fwlink/?LinkId=204562
我有兩個問題:
1)我如何可以找出哪些SharePoint組件是針對內置Silverlight的版本?如果它們是針對Silverlight版本3.5或更低版本構建的 - 我想這個問題是無法解決的?
2)假設前面的問題已得到解答 - 我如何讓Sharepoint的Silverlight組件引用SilverlightUIAutomationHelper.dll庫?對我來說這似乎有問題...
安裝在測試機器上的Silverlight版本是4; Visual Studio Feature Pack 2已安裝。
謝謝。