cant record wpf application

28 posts, 0 answers
  1. Avi Avni
    Avi Avni avatar
    98 posts
    Member since:
    Feb 2010

    Posted 05 May 2011 Link to this post

    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

  2. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 05 May 2011 Link to this post

    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!
  3. Barbara
    Barbara avatar
    13 posts
    Member since:
    Aug 2012

    Posted 11 May 2011 Link to this post

    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.
  4. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 12 May 2011 Link to this post

    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!
  5. Barbara
    Barbara avatar
    13 posts
    Member since:
    Aug 2012

    Posted 12 May 2011 Link to this post

    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?
  6. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 13 May 2011 Link to this post

    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!
  7. Barbara
    Barbara avatar
    13 posts
    Member since:
    Aug 2012

    Posted 13 May 2011 Link to this post

    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.
  8. Avi Avni
    Avi Avni avatar
    98 posts
    Member since:
    Feb 2010

    Posted 16 May 2011 Link to this post

    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)

     

  9. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 16 May 2011 Link to this post

    @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!
  10. Barbara
    Barbara avatar
    13 posts
    Member since:
    Aug 2012

    Posted 16 May 2011 Link to this post

    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? 
  11. Barbara
    Barbara avatar
    13 posts
    Member since:
    Aug 2012

    Posted 16 May 2011 Link to this post

    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. 

  12. Barbara
    Barbara avatar
    13 posts
    Member since:
    Aug 2012

    Posted 17 May 2011 Link to this post

    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.
  13. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 17 May 2011 Link to this post

    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!
  14. Barbara
    Barbara avatar
    13 posts
    Member since:
    Aug 2012

    Posted 17 May 2011 Link to this post

    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?
  15. Barbara
    Barbara avatar
    13 posts
    Member since:
    Aug 2012

    Posted 17 May 2011 Link to this post

    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.
  16. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 17 May 2011 Link to this post

    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!
  17. Barbara
    Barbara avatar
    13 posts
    Member since:
    Aug 2012

    Posted 18 May 2011 Link to this post

    Ok, I appreciate the information.  Any chance in providing support for apps that contain both WPF and non-WPF components?
  18. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 18 May 2011 Link to this post

    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!
  19. Art
    Art avatar
    3 posts
    Member since:
    May 2011

    Posted 03 Jun 2011 Link to this post

    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
  20. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 03 Jun 2011 Link to this post

    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
  21. Art
    Art avatar
    3 posts
    Member since:
    May 2011

    Posted 03 Jun 2011 Link to this post

    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

  22. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 06 Jun 2011 Link to this post

    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
  23. Art
    Art avatar
    3 posts
    Member since:
    May 2011

    Posted 06 Jun 2011 Link to this post

    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.
  24. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 07 Jun 2011 Link to this post

    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
  25. Muralidhar
    Muralidhar avatar
    2 posts
    Member since:
    Feb 2012

    Posted 12 Feb 2012 Link to this post

    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.
  26. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 13 Feb 2012 Link to this post

    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
  27. Muralidhar
    Muralidhar avatar
    2 posts
    Member since:
    Feb 2012

    Posted 13 Feb 2012 Link to this post

    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.
  28. Anthony
    Admin
    Anthony avatar
    19 posts

    Posted 14 Feb 2012 Link to this post

    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
Back to Top