編碼的用戶界面播放從控制檯項目編碼的UI項目。我記錄了與計算器應用程序交互的簡單步驟。在Test Explorer中運行測試時工作正常,而從另一個Console Project運行測試時會拋出錯誤。我從一個問題線程讀取Playback.Initialize()函數拋出System.TypeInitialization異常
Playback.Initialize();
//Call Coded UI test Method
Playback.Cleanup();
以上是從其他項目類型,即控制檯或Windows調用任何編碼的ui測試方法的格式。我也包括下面的dll引用。
Microsoft.VisualStudio.QualityTools.UnitTestFramework
Microsoft.VisualStudio.TestTools.UITest.Common
Microsoft.VisualStudio.TestTools.UITest.Extension
Microsoft.VisualStudio.TestTools.UITest.Extension.IE
Microsoft.VisualStudio.TestTools.UITest.Framework
Microsoft.VisualStudio.TestTools.UITest.Logging
Microsoft.VisualStudio.TestTools.UITest.Playback
Microsoft.VisualStudio.TestTools.UITest.UITesting
我越來越Type.Initialization.Exception
在執行Playback.Initialize()
方法。 我使用Visual Studio 2013年
下面是完整的異常信息
An unhandled exception of type 'System.TypeInitializationException' occurred in Microsoft.VisualStudio.TestTools.UITesting.dll
Additional information: The type initializer for 'Microsoft.VisualStudio.TestTools.UITest.Extension.UITestUtilities' threw an exception.
{"The type initializer for 'Microsoft.VisualStudio.TestTools.UITest.Extension.UITestUtilities' threw an exception."}
什麼是整個異常消息,到目前爲止已經嘗試找到錯誤以及您發現了什麼? – AdrianHHH
@Rasool Mohammed,請通過從控制檯項目運行測試來解釋您試圖實現的目標? –
你好@AdrianHHH我用完整的異常信息更新了我的問題。如果您需要更多信息,請分享您的郵件ID,以便我可以將我的解決方案工作區發送給您。 –