Can not start recording or playback on IE - trial version

10 posts, 0 answers
  1. Janez
    Janez avatar
    3 posts
    Member since:
    Jan 2016

    Posted 29 Jan Link to this post

    Greetings,

    First of all let me explain what I am attempting to do. I downloaded trial version of Telerik Test Studio to run some test on the newest version of your software. My initial setup was Windows 7 64-bit with no updates. After a day an a half of updates (yay Microsoft!) I got to the point where machine was updated and I was ready to install Test Studio. It installed successfully but no tests could be recorded in IE. Firefox worked but IE was a no-go. I spent two days on it - still nothing. Giving up I moved to Windows 8.1 64-bit because I noticed (a lot of bad mood) this page http://docs.telerik.com/teststudio/troubleshooting-guide/recording-problems-tg/unable-to-launch-recorder where it states:

    This ensures the 64-bit version of IE is not launched (which Test Studio is not compatible with in Windows 7 or below).

    Great hidden info. Anyways, Windows 8.1 are set up with again all updates installed. OS is working, IE 11 is working but when installing Test Studio again the same problem - nothing can be recorded or played back. The error I get in log is attached to this post. Browser is calibrated and I have gone trough http://docs.telerik.com/teststudio/getting-started/configure-your-browser/internet-explorer for setup.

    Additionally I re-downloaded the trial installer. I noticed it being 1MB bigger with the same filename that includes version (TestStudio_Ultimate_2015_3_1314_2_Trial). Why are you doing this Telerik? Change the version, make something different don't just patch the file and re-release it. I uninstalled current version and reinstalled it from new installer - still the same problem.

    In conclusion: you have broken Trial version I spent 7 days of my trial period on trying to debug YOUR product while bosses are breathing behind me asking for ETA.

    [01.29 12:00:17,Telerik.TestStudio.Desktop.exe(3208:1),Uncategorized] Orchestrator._iUIProject_TestSelected() : Test 'WebTest(2)' selected.
    [01.29 12:00:18,Telerik.TestStudio.Desktop.exe(3208:1),Framework] Manager.get_ActiveBrowser() : The current ActiveBrowser is either invisible or disconnected.
    [01.29 12:00:18,Telerik.TestStudio.Desktop.exe(3208:11)] First trace message from background thread "Web Recorder Dispatcher" (managed ID = 11, native ID = 3676).
    [01.29 12:00:18,Telerik.TestStudio.Desktop.exe(3208:11),Framework] InternetExplorerActions.LaunchNewBrowserInstance() : Process launched (ID=1904, Path="C:\Program Files\Internet Explorer\iexplore.exe", Arguments="-nomerge about:blank").
    [01.29 12:00:18,Telerik.TestStudio.Desktop.exe(3208:11),Framework] InternetExplorerActions.LaunchNewBrowserInstance() : Attempting to attach on IE frame (HWND=328370)...
    [01.29 12:00:18,Telerik.TestStudio.Desktop.exe(3208:11),Framework] Connector.Start() : Process launched (ID=372, Path="C:\Windows\SysWOW64\rundll32.exe", Arguments=""C:\Program Files (x86)\Telerik\Test Studio\Bin\ArtOfTest.Connector.dll",AttachToWindowEntryPoint 1114896").
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:11),Framework] Connector.Start() : Process exited (ID=372, ExitCode=0, Path="C:\Windows\SysWOW64\rundll32.exe", Arguments=""C:\Program Files (x86)\Telerik\Test Studio\Bin\ArtOfTest.Connector.dll",AttachToWindowEntryPoint 1114896").
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:11),Framework] InternetExplorerActions.LaunchNewBrowserInstance() : Process "Telerik.TestStudio.Desktop" (ID=3208) is assumed to host the controller.
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:11),Framework] Connector.InjectCode() : ------- Function Start -------
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:11),Framework] Connector.InjectCode() : Connection string: C:\Windows\Microsoft.Net\assembly\GAC_MSIL\ArtOfTest.InternetExplorer\v4.0_2015.3.1314.0__5339893a7cefe4d6\ArtOfTest.InternetExplorer.dll?ArtOfTest.InternetExplorer.ArtOfTestPluginEntryPoint?3208
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:11),Framework] InternetExplorerActions.WaitForDocument() : Attempting to get IHTMLDocument2 from Internet Explorer HWND 1114896 on another thread...
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:5)] First trace message from pool thread "WaitAsync polling wait worker" (managed ID = 5, native ID = 4012).
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:5),Framework] <>c__DisplayClassf.<WaitForDocument>b__8() : Attempting to get document from window handle
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:11),Framework] InternetExplorerActions.WaitForDocument() : IHTMLDocument2 successfully retrieved.
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:11),Framework] Connector.InjectCode() : Sending WM_COPYDATA to HWND 1114896 (lpData = "C:\Windows\Microsoft.Net\assembly\GAC_MSIL\ArtOfTest.InternetExplorer\v4.0_2015.3.1314.0__5339893a7cefe4d6\ArtOfTest.InternetExplorer.dll?ArtOfTest.InternetExplorer.ArtOfTestPluginEntryPoint?3208")...
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:11),Framework] Connector.InjectCode() : Returned from sending WM_COPYDATA (LRESULT=0, GetLastError()=ERROR_ALREADY_EXISTS).
    [01.29 12:00:19,Telerik.TestStudio.Desktop.exe(3208:11),Framework] Connector.InjectCode() : ------- Function End -------
    [01.29 12:01:19,Telerik.TestStudio.Desktop.exe(3208:11),Recording] IERecorderManager.LaunchNewRecorder() : EXCEPTION! (see below)
         Outer Exception Type: System.TimeoutException
         Message: Wait for condition has timed out
         HRESULT: 0x80131505 (Official ID (if app.) = COR_E_TIMEOUT, Error Bit = FAILED, Facility = FACILITY_URT, Code = 5381)
         Call Stack:
              at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo, Object target)
              at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout, WaitResultType errorResultType)
              at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
              at ArtOfTest.WebAii.Core.Manager.WaitForBrowserToConnect(Int32 browserIndexToWaitFor)
              at ArtOfTest.WebAii.Core.Manager.LaunchNewBrowser(BrowserType browserToLaunch, Boolean waitForBrowserToConnect, ProcessWindowStyle windowStyle, String arguments)
              at Telerik.TestStudio.Web.IERecorder.IERecorderManager.LaunchNewRecorder(Action`2 asyncCallback, FloatingUIMode mode, BrowserType browserType, String arguments)

  2. Boyan Boev
    Admin
    Boyan Boev avatar
    1045 posts

    Posted 02 Feb Link to this post

    Hello Janez,

    Let me please first to give you some more details about about  IE.

    1. Test Studio is fully compatible with Windows 7. It only cannot launch the 64 bit version of Internet Explorer. Test Studio finds automatically the 32 bits of it and launch it so there is nothing you should modify.

    2. We haven't re-released our 1314 version. Probably the first file was somehow corrupted. When we release a new version we always notice this and change the version of the file.

    Regarding your issue, do you run Test Studio as administrator?

    Please reset Internet Explorer (Internet option -> Advanced -> Reset) and calibrate it again.

    Let me know the results.

    Regards,
    Boyan Boev
    Telerik
     
    Quickly become an expert in Test Studio, check out our new training sessions!
    Test Studio Trainings
     
  3. Janez
    Janez avatar
    3 posts
    Member since:
    Jan 2016

    Posted 04 Feb in reply to Boyan Boev Link to this post

    Hi Boyan,

    To explain claim #1: logs show telerik is connecting to 64-bit folder for IE and not the "x86" one. But lets say that is obsolete as Windows 8.1 64-bit exhibit the same behavior. 

    To the #2 claim I can say I used to install from the first version of the file just fine and no errors were reported during installation. After exhausting all other options I downloaded trial that is mentioned in my first post.

    I have tried running Telerik Test Studio as administrator, yes. Nothing changed.

    I have reset Internet Explorer and calibrate it again with absolutely no change.

    Best regards,
    Janez

  4. Boyan Boev
    Admin
    Boyan Boev avatar
    1045 posts

    Posted 09 Feb Link to this post

    Hello Janez,

    If you see in the log: Process launched (ID=10848, Path="C:\Program Files\Internet Explorer\iexplore.exe", Arguments="-nomerge about:blank"). This is normal and Test Studio launches the version of IE which needs.

    Have you tried absolutely all options in that article?

    If the issue persists it seems that it is something very specific for your machine.

    Please try installing Test Studio on another machine.

    Let me know the results.

    Regards,
    Boyan Boev
    Telerik
     
    Quickly become an expert in Test Studio, check out our new training sessions!
    Test Studio Trainings
     
  5. Janez
    Janez avatar
    3 posts
    Member since:
    Jan 2016

    Posted 10 Feb in reply to Boyan Boev Link to this post

    Hi Boyan,

    If you see in the log: Process launched (ID=10848, Path="C:\Program Files\Internet Explorer\iexplore.exe", Arguments="-nomerge about:blank"). This is normal and Test Studio launches the version of IE which needs.

    Are you sure? Program Files (x86) is the folder for 32-bit apps. Just checking.

    Have you tried absolutely all options in that article?
    If the issue persists it seems that it is something very specific for your machine.

    Please try installing Test Studio on another machine.

    Everything. Although the different machine part was an instance of virtual machine in ESX with fresh install of Windows without any updates and was updated all the way through before installing Test Studio. I count that as a another machine.

  6. Boyan Boev
    Admin
    Boyan Boev avatar
    1045 posts

    Posted 15 Feb Link to this post

    Hi Janez,

    I am really out of ideas. 

    The only one which is coming to my mind is to install Test Studio on completely different physical machine.

    Hope to hear from you soon.

    Regards,
    Boyan Boev
    Telerik
     
    Quickly become an expert in Test Studio, check out our new training sessions!
    Test Studio Trainings
     
  7. test
    test avatar
    1 posts
    Member since:
    May 2016

    Posted 26 May in reply to Boyan Boev Link to this post

    Hello i have a similar problem only the opposite :) I need to work in 64 bit version due to my project requirements and i found out as the OP did that you don't support ie 64 bit on windows 7 or below 

    But when i try to run it on win 8.1 it forces the browser run in 32 bit I am using 2015 .1  version of the tool and maybe i am missing something 

    Is there anything i can do to record and run my tests on IE 11 64 bit in 64 bit processes 

    Thanks in advance

  8. Boyan Boev
    Admin
    Boyan Boev avatar
    1045 posts

    Posted 30 May Link to this post

    Hi,

    Thank you for contacting us.

    Unfortunately Test Studio works only with 32 bits version of Internet Explorer.

    There is now way to use 64 bits Internet Explorer.

    Could you please specify why do you need to use the 64 bits version of Internet Explorer so we can help you out with some workaround.

    Thank you!

    Regards,
    Boyan Boev
    Telerik
     
    Quickly become an expert in Test Studio, check out our new training sessions!
    Test Studio Trainings
     
  9. Kevin
    Kevin avatar
    3 posts
    Member since:
    Jul 2012

    Posted 16 Jun Link to this post

    Telerik support told me to install Team Explorer 2013 on the machine that was having the issue. It fixed my problem.

    You can get it here

  10. Boyan Boev
    Admin
    Boyan Boev avatar
    1045 posts

    Posted 20 Jun Link to this post

    Hi Kevin,

    Thank you for sharing your knowledge. However installing Team Explorer 2013 will not allow you to launch the 64 bits Internet Explorer.

    Thank you for your understandings. 

    Regards,
    Boyan Boev
    Telerik
     
    Quickly become an expert in Test Studio, check out our new training sessions!
    Test Studio Trainings
     
Back to Top