This is a migrated thread and some comments may be shown as answers.

cant record wpf application

27 Answers 361 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Avi Avni
Top achievements
Rank 1
Avi Avni asked on 05 May 2011, 08:23 AM

Hello

I try to test wpf application the studio start record the application and after the application loaded it closed and can't record anything.

What can be the problem?

Best regards

Ehud

27 Answers, 1 is accepted

Sort by
0
Anthony
Telerik team
answered on 05 May 2011, 06:58 PM
Hello Ehud Pinchas,

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
Do you think you know all the new features coming out in Test Studio R1 2011? Think again - we have some surprises and will share them with you in the What's New in Test Studio R1 2011 Webinar on May 12th.
Register Today!
0
Barbara
Top achievements
Rank 1
answered on 11 May 2011, 06:29 PM
I'm having a similar issue.  I have version 2011.1.502.0.  During record, my WPF application opens and remains open, but there is no recording toolbar.   I checked the Configuration and there is a green check mark next to the path.
0
Anthony
Telerik team
answered on 12 May 2011, 06:49 PM
Hello Barbara,

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
Do you think you know all the new features coming out in Test Studio R1 2011? Think again - we have some surprises and will share them with you in the What's New in Test Studio R1 2011 Webinar on May 12th.
Register Today!
0
Barbara
Top achievements
Rank 1
answered on 12 May 2011, 09:21 PM
I had already tried running the app and seleting it from the Active WFP App list, but it didn't work.  Another instance of the application opened and I got an error that the application stopped working (see attached screen print).  The same error occurs if I link to the actual EXE file.    When I select .close the program., Test Studio gets 'hung' in launching the recorder.  The application has a Mappoint component.  Could that be the issue and is there a resolution?
0
Anthony
Telerik team
answered on 13 May 2011, 03:46 PM
Hello Barbara,

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
Do you think you know all the new features coming out in Test Studio R1 2011? Think again - we have some surprises and will share them with you in the What's New in Test Studio R1 2011 Webinar on May 12th.
Register Today!
0
Barbara
Top achievements
Rank 1
answered on 13 May 2011, 08:01 PM
I don't think we can share our app with you, but my developer thinks it might be one of two things:

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.
0
Avi Avni
Top achievements
Rank 1
answered on 16 May 2011, 04:33 PM
Hello

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)

 

0
Anthony
Telerik team
answered on 16 May 2011, 06:11 PM
@Barbara,
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
Do you think you know all the new features coming out in Test Studio R1 2011? Think again - we have some surprises and will share them with you in the What's New in Test Studio R1 2011 Webinar on May 12th.
Register Today!
0
Barbara
Top achievements
Rank 1
answered on 16 May 2011, 06:49 PM
I understand that you cannot provide an estimate for the fix, but from your response can I make the assumption that you do plan to provide a fix at some point? 
0
Barbara
Top achievements
Rank 1
answered on 16 May 2011, 09:25 PM
I had my developer send me a non click-once deployment version of the application, but it still does not work.  I've tried the configuration with the application open and setting up the configuration ahead of time with the browse option.  In both cases, the application crashes.  Also in both cases, the application tries to open from scratch.  If the application is already opened, why does the recorder try to open the application again rather than just maximizing the opened app and locking the recorder buttons to it?  I think the problem may be the splash screen when the application opens from scratch. 

0
Barbara
Top achievements
Rank 1
answered on 17 May 2011, 04:21 PM
Would it help to do a NetMeeting so you can see this?  I'm available today from 10:30am CDT until 11:45am CDT or between the hours of 2:00pm CDT and 3:30pm CDT.
0
Anthony
Telerik team
answered on 17 May 2011, 05:21 PM
Hello Barbara,

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
Do you think you know all the new features coming out in Test Studio R1 2011? Think again - we have some surprises and will share them with you in the What's New in Test Studio R1 2011 Webinar on May 12th.
Register Today!
0
Barbara
Top achievements
Rank 1
answered on 17 May 2011, 07:41 PM
No, I still cannot get it to work.  I get the same error dialog to pop up as before.  This time, however, if I click 'close the program', I get another pop error stating that Microsoft MapPoint 2009 has stopped working.   See attached screen prints.

The MapPoint part of the application is not WPF.  Could that be the problem?
0
Barbara
Top achievements
Rank 1
answered on 17 May 2011, 07:48 PM
I had one of my developers create a small test WPF app.  I can record test scripts with this app, but I cannot playback the script.  Nothing happens when I click EXECUTE, it just sits there.   See attachments.
0
Anthony
Telerik team
answered on 17 May 2011, 11:04 PM
Hello Barbara,

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.
I will log a bug regarding the odd behavior with quick execution. I know that running via a Test List is not a good long-term solution, but I wanted to give you a work-around in the meantime.

Best wishes,
Anthony
the Telerik team
Do you think you know all the new features coming out in Test Studio R1 2011? Think again - we have some surprises and will share them with you in the What's New in Test Studio R1 2011 Webinar on May 12th.
Register Today!
0
Barbara
Top achievements
Rank 1
answered on 18 May 2011, 05:46 PM
Ok, I appreciate the information.  Any chance in providing support for apps that contain both WPF and non-WPF components?
0
Anthony
Telerik team
answered on 18 May 2011, 07:49 PM
Hello Barbara,

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
Do you think you know all the new features coming out in Test Studio R1 2011? Think again - we have some surprises and will share them with you in the What's New in Test Studio R1 2011 Webinar on May 12th.
Register Today!
0
Art
Top achievements
Rank 1
answered on 03 Jun 2011, 03:56 PM
I'm also having a problem getting a wpf application to record.  I am running a trial version of 2011.1.502.0.  I get a green check mark when I press the configure button and my application starts up when I click the record button.  However, no keyboard input or mouse clicks are recorded.

Thanks,

Art
0
Anthony
Telerik team
answered on 03 Jun 2011, 06:11 PM
Hello 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
0
Art
Top achievements
Rank 1
answered on 03 Jun 2011, 08:11 PM
Hi Anthony,

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
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.
See attached file.

Thanks,

Art

0
Anthony
Telerik team
answered on 06 Jun 2011, 04:15 PM
Hello 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
0
Art
Top achievements
Rank 1
answered on 06 Jun 2011, 09:12 PM
Hi Anthony,

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.
0
Anthony
Telerik team
answered on 07 Jun 2011, 05:08 PM
Hello Art,

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
0
Muralidhar
Top achievements
Rank 1
answered on 12 Feb 2012, 08:46 AM
Hi,

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.
0
Anthony
Telerik team
answered on 13 Feb 2012, 04:40 PM
Hello 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.

Greetings,
Anthony
the Telerik team
Quickly become an expert in Test Studio, check out our new training sessions!
Test Studio Trainings
0
Muralidhar
Top achievements
Rank 1
answered on 13 Feb 2012, 07:21 PM
Hello Anthony,

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.
0
Anthony
Telerik team
answered on 14 Feb 2012, 04:13 PM
Hello 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. 

Regards,
Anthony
the Telerik team
Quickly become an expert in Test Studio, check out our new training sessions!
Test Studio Trainings
Tags
General Discussions
Asked by
Avi Avni
Top achievements
Rank 1
Answers by
Anthony
Telerik team
Barbara
Top achievements
Rank 1
Avi Avni
Top achievements
Rank 1
Art
Top achievements
Rank 1
Muralidhar
Top achievements
Rank 1
Share this question
or