27 Answers, 1 is accepted
Please confirm you are on version 2011.1.502, released earlier this week, that supports WPF.
Also please confirm your WPF is configured correctly. With a WPF test open, press the Configure button in the Application ribbon and confirm there is a green check next to the path.
Beyond that, WPF records and executes just like a Web test. If you receive a message or error log, please attach that to this post.
All the best,
Anthony
the Telerik team
Register Today!
Thanks for including the screen shots. You are linking to your WPF app based on an Application Reference (APPREF-MS). I am sorry but this is not currently supported.
Please link to the actual EXE file, or simply run the WPF app EXE and select if from the Active WPF App list.
Best wishes,
Anthony
the Telerik team
Register Today!
While I have not tested a WPF app with a MapPoint component in Test Studio, I cannot imagine it being solely responsible for the error you are seeing.
Is it possible for you to share your app with us so we can reproduce this locally? You could attach it to a new support ticket which would be confidential, or I could share a Dropbox link with you.
Lastly, does a Win32 dialog open immediately when your app is launched? We just fixed a bug in our latest internal build that addresses this scenario when trying to connect the recorder to the app. If so, please download the latest internal build from your account on Telerik.com and give it another try.
All the best,
Anthony
the Telerik team
Register Today!
1) The app has a WPF splash screen. This is where the application is crashing when trying to open in recording mode
2) This is a click-once deployment application, do you think there may be any security implications here?
We don't use any Win32 dialogs.
I trying to record the application and crush.
What is the problem?
This is the log
Best regards
Ehud
[17:49] - LogMessage: [17:49:04] - Test Studio (version:2011.1.502.0) started.
====== ======
Title: Initiate log
Message:
Title: Initiate InternalManager
Message: Trying to Validate License
Title: Requesting EVT
Message: EVTP
Title: Requesting Validation
Message: ILMValidate
Title: ILMValidate action
Message: Set PC
Title: ILMValidate action
Message: Check for VL
Title: LICENSER
Message: TRL MODE
Title: LICENSER
Message: DS LEFT18
Title: LICENSER
Message: DT MARK PASSED18.00:00:00
Title: ILMValidate action
Message: ITM TRUE
Title: MLW action
Message: MLW CNSTR: True
Title: MLW action
Message: MLW IC SUCCESS
Title: MLW action
Message: MLW LITS REQ
Title: MLW action
Message: MLW LITS REQ SUCCESS
Title: ILMValidate action
Message: ITM SHD
Title: ILMValidate action
Message: ITM TRUE
Title: Requesting Validation
Message: ILMValidate True
Title: Requesting Validation
Message: ILMValidate True Trial
[17:49] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:49] - Project is offline or uncontrolled; making files writeable
[17:49] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:49] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:49] - Project is offline or uncontrolled; making files writeable
[17:49] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:49] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:49] - Project is offline or uncontrolled; making files writeable
[17:49] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:49] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:49] - Project is offline or uncontrolled; making files writeable
[17:49] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:49] - LogMessage: [17:49:47] - Active Project is : 'TestProject9'
[17:49] - LogMessage: [17:49:47] - Project 'TestProject9' Ready.
[17:49] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:49] - Project is offline or uncontrolled; making files writeable
[17:49] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:49] - LogMessage: [17:49:56] - Test 'WPFTest' selected.
[17:50] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:50] - Project is offline or uncontrolled; making files writeable
[17:50] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:51] - ------- Function Start 'Connector.InjectCode' -------
[17:51] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:51] - ------- Function End 'Connector.InjectCode' -------
[17:51] - ------- Function Start 'Connector.InjectCode' -------
[17:51] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:51] - ------- Function End 'Connector.InjectCode' -------
[17:51] - ------- Function Start 'Connector.InjectCode' -------
[17:51] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:51] - ------- Function Start 'Connector.InjectCode' -------
[17:51] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:51] - ------- Function End 'Connector.InjectCode' -------
[17:51] - ------- Function Start 'Connector.InjectCode' -------
[17:51] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:51] - ------- Function End 'Connector.InjectCode' -------
[17:51] - ------- Function End 'Connector.InjectCode' -------
[17:51] - Error connecting recorder to window (1117506):
[17:51] - Exception closing communication channel to application window
[17:51] - Exception Details:
[17:51] - ------------------
[17:51] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - Exception closing communication channel to application window
[17:52] - Exception Details:
[17:52] - ------------------
[17:52] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:52] - ------- Function Start 'Connector.InjectCode' -------
[17:52] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - Error connecting recorder to window (3083360):
[17:52] - ------- Function End 'Connector.InjectCode' -------
[17:52] - Exception closing communication channel to application window
[17:52] - Exception Details:
[17:52] - ------------------
[17:52] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[17:53] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:53] - Project is offline or uncontrolled; making files writeable
[17:53] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:53] - ------- Function Start 'Connector.InjectCode' -------
[17:53] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:53] - ------- Function End 'Connector.InjectCode' -------
[17:53] - ------- Function Start 'Connector.InjectCode' -------
[17:53] - ------- Function Start 'Connector.InjectCode' -------
[17:53] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:53] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:53] - ------- Function End 'Connector.InjectCode' -------
[17:53] - ------- Function End 'Connector.InjectCode' -------
[17:53] - ------- Function Start 'Connector.InjectCode' -------
[17:53] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:53] - ------- Function End 'Connector.InjectCode' -------
[17:53] - ------- Function Start 'Connector.InjectCode' -------
[17:53] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:53] - ------- Function End 'Connector.InjectCode' -------
[17:53] - Exception closing communication channel to application window
[17:53] - Exception Details:
[17:53] - ------------------
[17:53] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[17:57] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:57] - Project is offline or uncontrolled; making files writeable
[17:57] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:57] - ------- Function Start 'Connector.InjectCode' -------
[17:57] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:57] - ------- Function End 'Connector.InjectCode' -------
[17:57] - Manager.WaitForApplicationToConnect
[17:57] - Exception Details:
[17:57] - ------------------
[17:57] - System.ApplicationException: Exception thrown during the wait for a condition. Error: Unexpected error while waiting on condition. Error: System.InvalidOperationException: Cannot process request because the process (3372) has exited.
at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
at System.Diagnostics.Process.WaitForInputIdle(Int32 milliseconds)
at System.Diagnostics.Process.WaitForInputIdle()
at ArtOfTest.WebAii.Core.Manager.<>c__DisplayClass24.<WaitForApplicationToConnect>b__1d(Int32 id)
at ArtOfTest.Common.WaitAsync._worker_DoWork[T,V](Object waitParam)
at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Int32 timeout)
at ArtOfTest.WebAii.Core.Manager.WaitForApplicationToConnect(Process proc, Int32 timeout, String pid)
[17:57] - ------- Function Start 'Connector.InjectCode' -------
[17:57] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:57] - ------- Function End 'Connector.InjectCode' -------
[17:57] - ------- Function Start 'Connector.InjectCode' -------
[17:57] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[17:57] - ------- Function End 'Connector.InjectCode' -------
[17:57] - ------- Function Start 'Connector.InjectCode' -------
[17:57] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:57] - ------- Function Start 'Connector.InjectCode' -------
[17:57] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[17:58] - ------- Function End 'Connector.InjectCode' -------
[17:58] - ------- Function End 'Connector.InjectCode' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:58] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:58] - Project is offline or uncontrolled; making files writeable
[17:58] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:59] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:59] - Project is offline or uncontrolled; making files writeable
[17:59] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:59] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:59] - Project is offline or uncontrolled; making files writeable
[17:59] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:59] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:59] - Project is offline or uncontrolled; making files writeable
[17:59] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[17:59] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[17:59] - Project is offline or uncontrolled; making files writeable
[17:59] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:00] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:00] - Project is offline or uncontrolled; making files writeable
[18:00] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:00] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:00] - Project is offline or uncontrolled; making files writeable
[18:00] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:00] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:00] - Project is offline or uncontrolled; making files writeable
[18:00] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:00] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:00] - Project is offline or uncontrolled; making files writeable
[18:00] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:00] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:00] - Project is offline or uncontrolled; making files writeable
[18:00] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:00] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:00] - Project is offline or uncontrolled; making files writeable
[18:00] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:03] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:03] - Project is offline or uncontrolled; making files writeable
[18:03] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:03] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:03] - Project is offline or uncontrolled; making files writeable
[18:03] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:03] - Exception closing communication channel to application window
[18:03] - Exception Details:
[18:03] - ------------------
[18:03] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[18:03] - Exception closing communication channel to application window
[18:03] - Exception Details:
[18:03] - ------------------
[18:03] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[18:04] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:04] - Project is offline or uncontrolled; making files writeable
[18:04] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:09] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:09] - Project is offline or uncontrolled; making files writeable
[18:09] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:09] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:09] - Project is offline or uncontrolled; making files writeable
[18:09] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:09] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:09] - Project is offline or uncontrolled; making files writeable
[18:09] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'Connector.InjectCode' -------
[18:11] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:11] - ------- Function End 'Connector.InjectCode' -------
[18:11] - ------- Function Start 'Connector.InjectCode' -------
[18:11] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:11] - ------- Function End 'Connector.InjectCode' -------
[18:11] - ------- Function Start 'Connector.InjectCode' -------
[18:11] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[18:11] - ------- Function Start 'Connector.InjectCode' -------
[18:11] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[18:11] - ------- Function End 'Connector.InjectCode' -------
[18:11] - ------- Function End 'Connector.InjectCode' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:11] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:11] - Project is offline or uncontrolled; making files writeable
[18:11] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:12] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:12] - Project is offline or uncontrolled; making files writeable
[18:12] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:12] - Exception closing communication channel to application window
[18:12] - Exception Details:
[18:12] - ------------------
[18:12] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[18:12] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:12] - Project is offline or uncontrolled; making files writeable
[18:12] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:12] - Exception closing communication channel to application window
[18:12] - Exception Details:
[18:12] - ------------------
[18:12] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[18:13] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:13] - Project is offline or uncontrolled; making files writeable
[18:13] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:15] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:15] - Project is offline or uncontrolled; making files writeable
[18:15] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:16] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:16] - Project is offline or uncontrolled; making files writeable
[18:16] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:16] - ------- Function Start 'Connector.InjectCode' -------
[18:16] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:16] - ------- Function End 'Connector.InjectCode' -------
[18:16] - Manager.WaitForApplicationToConnect
[18:16] - Exception Details:
[18:16] - ------------------
[18:16] - System.ApplicationException: Exception thrown during the wait for a condition. Error: Unexpected error while waiting on condition. Error: System.InvalidOperationException: Cannot process request because the process (8724) has exited.
at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
at System.Diagnostics.Process.WaitForInputIdle(Int32 milliseconds)
at System.Diagnostics.Process.WaitForInputIdle()
at ArtOfTest.WebAii.Core.Manager.<>c__DisplayClass24.<WaitForApplicationToConnect>b__1d(Int32 id)
at ArtOfTest.Common.WaitAsync._worker_DoWork[T,V](Object waitParam)
at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Int32 timeout)
at ArtOfTest.WebAii.Core.Manager.WaitForApplicationToConnect(Process proc, Int32 timeout, String pid)
[18:17] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:17] - Project is offline or uncontrolled; making files writeable
[18:17] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:17] - ------- Function Start 'Connector.InjectCode' -------
[18:17] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:17] - ------- Function End 'Connector.InjectCode' -------
[18:17] - ------- Function Start 'Connector.InjectCode' -------
[18:17] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:17] - ------- Function End 'Connector.InjectCode' -------
[18:17] - ------- Function Start 'Connector.InjectCode' -------
[18:17] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[18:17] - ------- Function Start 'Connector.InjectCode' -------
[18:17] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[18:17] - ------- Function End 'Connector.InjectCode' -------
[18:17] - ------- Function End 'Connector.InjectCode' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:18] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:18] - Project is offline or uncontrolled; making files writeable
[18:18] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:20] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:20] - Project is offline or uncontrolled; making files writeable
[18:20] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:21] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:21] - Project is offline or uncontrolled; making files writeable
[18:21] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:21] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:21] - Project is offline or uncontrolled; making files writeable
[18:21] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:21] - ------- Function Start 'Connector.InjectCode' -------
[18:21] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:21] - ------- Function End 'Connector.InjectCode' -------
[18:21] - ------- Function Start 'Connector.InjectCode' -------
[18:21] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[18:21] - ------- Function End 'Connector.InjectCode' -------
[18:21] - Error connecting recorder to window (1182792):
[18:21] - Exception closing communication channel to application window
[18:21] - Exception Details:
[18:21] - ------------------
[18:21] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[18:21] - Exception closing communication channel to application window
[18:21] - Exception Details:
[18:21] - ------------------
[18:21] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[18:21] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:21] - Project is offline or uncontrolled; making files writeable
[18:21] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:22] - LogMessage: [18:22:52] - Loading '0' results..
[18:22] - LogMessage: [18:22:52] - Results are loaded!
[18:23] - ------- Function Start 'Connector.InjectCode' -------
[18:23] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:23] - ------- Function End 'Connector.InjectCode' -------
[18:23] - Manager.WaitForApplicationToConnect
[18:23] - Exception Details:
[18:23] - ------------------
[18:23] - System.ApplicationException: Exception thrown during the wait for a condition. Error: Unexpected error while waiting on condition. Error: System.InvalidOperationException: Cannot process request because the process (6484) has exited.
at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)
at System.Diagnostics.Process.WaitForInputIdle(Int32 milliseconds)
at System.Diagnostics.Process.WaitForInputIdle()
at ArtOfTest.WebAii.Core.Manager.<>c__DisplayClass24.<WaitForApplicationToConnect>b__1d(Int32 id)
at ArtOfTest.Common.WaitAsync._worker_DoWork[T,V](Object waitParam)
at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Int32 timeout)
at ArtOfTest.WebAii.Core.Manager.WaitForApplicationToConnect(Process proc, Int32 timeout, String pid)
[18:23] - ------- Function Start 'Connector.InjectCode' -------
[18:23] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:23] - ------- Function End 'Connector.InjectCode' -------
[18:23] - ------- Function Start 'Connector.InjectCode' -------
[18:23] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:23] - ------- Function Start 'Connector.InjectCode' -------
[18:23] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:23] - ------- Function End 'Connector.InjectCode' -------
[18:23] - ------- Function End 'Connector.InjectCode' -------
[18:23] - ------- Function Start 'Connector.InjectCode' -------
[18:23] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.ProxyRecordingHostEntryPoint?6192
[18:23] - ------- Function End 'Connector.InjectCode' -------
[18:23] - ------- Function Start 'Connector.InjectCode' -------
[18:23] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[18:23] - ------- Function End 'Connector.InjectCode' -------
[18:23] - ------- Function Start 'Connector.InjectCode' -------
[18:23] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.ProxyRecordingHostEntryPoint?6192
[18:23] - ------- Function End 'Connector.InjectCode' -------
[18:23] - ------- Function Start 'Connector.InjectCode' -------
[18:23] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[18:23] - ------- Function End 'Connector.InjectCode' -------
[18:23] - Exception closing communication channel to application window
[18:23] - Exception Details:
[18:23] - ------------------
[18:23] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
[18:25] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:25] - Project is offline or uncontrolled; making files writeable
[18:25] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:25] - ------- Function Start 'StandaloneHost.EditControlledFiles' -------
[18:25] - Project is offline or uncontrolled; making files writeable
[18:25] - ------- Function End 'StandaloneHost.EditControlledFiles' -------
[18:25] - ------- Function Start 'Connector.InjectCode' -------
[18:25] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:25] - ------- Function End 'Connector.InjectCode' -------
[18:25] - ------- Function Start 'Connector.InjectCode' -------
[18:25] - ------- Function Start 'Connector.InjectCode' -------
[18:25] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:25] - Connection string: C:\Windows\assembly\GAC_MSIL\Telerik.TestingFramework.WpfExtension\2011.1.502.0__3fd81c5c4516f739\Telerik.TestingFramework.WpfExtension.dll?Telerik.TestingFramework.WpfExtension.WpfCommunicationEntryPoint?6192
[18:25] - ------- Function End 'Connector.InjectCode' -------
[18:25] - ------- Function End 'Connector.InjectCode' -------
[18:25] - ------- Function Start 'Connector.InjectCode' -------
[18:25] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.ProxyRecordingHostEntryPoint?6192
[18:25] - ------- Function End 'Connector.InjectCode' -------
[18:25] - ------- Function Start 'Connector.InjectCode' -------
[18:25] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[18:25] - ------- Function End 'Connector.InjectCode' -------
[18:25] - ------- Function Start 'Connector.InjectCode' -------
[18:25] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.ProxyRecordingHostEntryPoint?6192
[18:25] - ------- Function End 'Connector.InjectCode' -------
[18:25] - ------- Function Start 'Connector.InjectCode' -------
[18:25] - Connection string: C:\Windows\assembly\GAC_MSIL\ArtOfTest.WebAii.Design.RemoteRecorder\2011.1.502.0__56fa9668d21d4722\ArtOfTest.WebAii.Design.RemoteRecorder.dll?ArtOfTest.WebAii.Design.RemoteRecorder.WpfRemotedRecorderEntryPoint?6192
[18:25] - ------- Function End 'Connector.InjectCode' -------
[18:25] - Exception closing communication channel to application window
[18:25] - Exception Details:
[18:25] - ------------------
[18:25] - System.Threading.ThreadAbortException: Thread was being aborted.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at ArtOfTest.WebAii.Messaging.Process.BrowserRemoted.End(Int32 timeout)
at ArtOfTest.WebAii.Wpf.WpfWindow.Detach(Boolean closeWindow)
Your suspicion is correct; we currently do not support click-once deployment WPF applications. We are aware of the issue, but unfortunately I cannot offer you a time estimate for a fix.
@Ehud,
Thank you for providing the error log. To troubleshoot deeper, local reproduction is necessary. Is it possible for you to share your app with us? You could attach it to a new support ticket which would be confidential, or I could share a Dropbox link with you. If you cannot share the full app, perhaps your developers can create a small demo app built the same way.
All the best,
Anthony
the Telerik team
Register Today!
Yes; we plan to address click-once deployment for WPF in the future, I just cannot say definitively when.
Test Studio has the option to attach the recorder to an open instance of a web browser or WPF application. There is a drop-down arrow on the record button. Click it to see a list of currently open browser windows or WPF apps to choose from. Please see the attached screen shot. Please test your app again in this manner to test your suspicion about the splash screen being problematic.
Regards,
Anthony
the Telerik team
Register Today!
The MapPoint part of the application is not WPF. Could that be the problem?
I spoke with one of our developers and he stated that MapPoint could indeed be problematic. He did not expect a WPF app with a non-WPF component to be tested against properly.
Thank you for including the sample app. It greatly aided my troubleshooting efforts. I experienced a similar scenario to you, but slightly different:
- The test ran successfully the first time I pressed "Quick Execute."
- I saw the same behavior you experienced on each subsequent quick execution; the app loaded but no test steps were performed.
- The test was successful every time, however, when I ran it as part of a Test List.
Best wishes,
Anthony
the Telerik team
Register Today!
We are considering the implementation of WinForm testing support, and are currently collecting market data. I cannot say if or when this will be implemented, however.
Kind regards,
Anthony
the Telerik team
Register Today!
Thanks,
Art
Thanks for evaluating Test Studio and I'm sorry you are experiencing difficulty recording your WPF application.
After pressing record,
- Does the gray "Test Studio - Connecting..." window appear over your app?
- Does the recording toolbar get docked at the top of your app?
- Does the status bar at the bottom of Test Studio read Ready, Launching Recorder, and back to Ready?
You can also record with logging enabled from the Help tab by pressing the Record button in the Logging ribbon. Afterwards click View Log and share the results with us.
If you continue to have difficulty, local reproduction will likely be necessary. Is it possible for you to share your app with us? You could attach it to a new support ticket which would be confidential, or I could share a Dropbox link with you. If you cannot share the full app, perhaps your developers can create a small demo app built the same way and the exhibits the same behavior.
Kind regards,
Anthony
the Telerik team
You asked:
After pressing record,
- Does the gray "Test Studio - Connecting..." window appear over your app?
Yes - Does the recording toolbar get docked at the top of your app?
Yes - Does the status bar at the bottom of Test Studio read Ready, Launching Recorder, and back to Ready?
Yes
See attached file.
Thanks,
Art
Thanks for providing the log. Unfortunately nothing stands out as problematic.
I would like you to download our latest internal build. We made several WPF fixes, including recording issues. Log in to www.telerik.com, click "Your Account" in the upper right, and then "Internal Builds Downloads" in the lower right. After installation, please try to record against your WPF app again.
I would also like to confirm that the actions you are attempting to record within the WPF app are not on an embedded web browser. This is not currently supported. The actions taken on the WPF app itself should be recorded, however.
If you continue to have difficulty, local reproduction is necessary. Please share your app with us by attaching it to a new support ticket which would be confidential, or I could share a Dropbox link with you. If you cannot share the full app, perhaps your developers can create a small demo app built the same way and the exhibits the same behavior.
Regards,
Anthony
the Telerik team
I downloaded engineering build version 2011.1.531.0 as you requested. However things are worse.
After pressing record:
- My app's login screen appears.
- I don't see the gray "Test Studio - Connecting..." window appear over my app.
- I don't see the recording toolbar get docked at the top of my app.
- I see the status bar go from "Ready" to "Launching Recorder...".
- 30 seconds later I get a dialog box that says "Telerik.TestStudio has stopped working."
- A few seconds later I get a dialog box asking me if I want to send debugging information to Microsoft.
- I press the Cancel button.
- Test Studio goes away but my login screen remains up.
I need to check with my manager before sending the app to you.
I'm sorry you are experiencing trouble with the latest internal build. Please uninstall it and revert to version 2011.1.502.0 if you continue to have difficulty.
I would also like to confirm that your WPF app does not have a non-WPF component . This is not currently supported.
If you cannot share your full WPF app with us, then perhaps your developers can create a small demo app that exhibits the same behavior. This is the only way we can involve our developers and definitively say what is going wrong.
All the best,
Anthony
the Telerik team
I am trying to use Test Studio for automating the use of a tool called "Symantec's Backup Exec" , which we use for Open Storage in the
storage domain. I am trying to do it by creating a WPF test. But, when the recording is ready, if I try to access this application, it gets "hanged" and says that it stopped working. The problem is similar to what other people have raised. I am using 2011.1.712.0 version of standalone Test Studio. Could you please help me out. Is there any support provided for this in the versions after 2011.1.502.0 ?
Thanks,
Murali.
Yes, all versions of Test Studio since that version support WPF testing.
Have you gone through all the troubleshooting tips mentioned in this post? Are you certain that the application you're testing is 100% WPF, contains no non-WPF components, and is not click-once deployment?
If all the above items are in order and you continue to have difficulty, Generate an Application Log to provide more details.
Anthony
the Telerik team
Test Studio Trainings
Thanks for the response.
I also wanted to ask you if any support for automating applications with non-WPF component and are click-once deployment have been added in versions after 2011.1.502.0. I am using version 2011.1.712.0.
Thanks,
Murali.
Those features are not included in the latest release of Test Studio. However I logged a feature request for the click-once deployment issue and you can vote for the PITS Issue here: Public URL.
There is no update on WinForm testing support, so I still cannot say if or when this will be implemented.
Anthony
the Telerik team
Test Studio Trainings