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

Can not start recording or playback on IE - trial version

16 Answers 164 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Janez
Top achievements
Rank 1
Janez asked on 29 Jan 2016, 09:02 AM

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)

16 Answers, 1 is accepted

Sort by
0
Boyan Boev
Telerik team
answered on 02 Feb 2016, 03:55 PM
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
 
0
Janez
Top achievements
Rank 1
answered on 04 Feb 2016, 08:02 AM

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

0
Boyan Boev
Telerik team
answered on 09 Feb 2016, 07:58 AM
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
 
0
Janez
Top achievements
Rank 1
answered on 10 Feb 2016, 07:15 AM

Hi Boyan,

[quote]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.[/quote]

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

[quote]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.[/quote]

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.

0
Boyan Boev
Telerik team
answered on 15 Feb 2016, 07:48 AM
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
 
0
test
Top achievements
Rank 1
answered on 26 May 2016, 11:39 AM

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

0
Boyan Boev
Telerik team
answered on 30 May 2016, 11:39 AM
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
 
0
3PL
Top achievements
Rank 1
answered on 16 Jun 2016, 01:30 PM

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

0
Boyan Boev
Telerik team
answered on 20 Jun 2016, 08:38 AM
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
 
0
Madhu
Top achievements
Rank 1
answered on 13 Mar 2017, 06:41 PM

Here is my experience about the same problem.

Almost spent half day to figure it out. of times reinstalling Windows-7 and Telerik Trial versions, calibrate and resetting IE are not helping at all. 

I know it doesn't make any sense, but installing "Team Explorer for Microsoft Visual Studio" solve the problem.

0
Nikolay Petrov
Telerik team
answered on 16 Mar 2017, 01:33 PM
Hello Madhu,

Thank you for the feedback. 

In some scenarios Test Studio relate on external library pack. Unfortunately at this point of the product development those libraries are provided by Team Explorer tool.

Regards,
Nikolay Petrov
Telerik by Progress
 
Quickly become an expert in Test Studio, check out our new training sessions!
Test Studio Trainings
 
0
Madhu
Top achievements
Rank 1
answered on 16 Mar 2017, 03:38 PM
Thank you. I would recommend Telerik should add this note in TestStudio documentation in somewhere so that it will help for new users who come across this issue.
0
Janez
Top achievements
Rank 1
answered on 16 Mar 2017, 04:22 PM

[quote]Nikolay Petrov said:In some scenarios Test Studio relate on external library pack. Unfortunately at this point of the product development those libraries are provided by Team Explorer tool.
[/quote]

Thank you for your explanation Nikolay. (un)Fortunately we moved to different product by now. We lost so many hours over this issue and it is clear your staff did not even try to replicate the issue explained in detail and duplicated by other people. Real shame. Over a year.

0
Nikolay Petrov
Telerik team
answered on 21 Mar 2017, 09:19 AM
Hello Janez,

Thank you for the feedback.

Our team is constantly working to improve the product quality and documentation available. 

Regards,
Nikolay Petrov
Telerik by Progress
 
Quickly become an expert in Test Studio, check out our new training sessions!
Test Studio Trainings
 
0
Lokesh
Top achievements
Rank 1
answered on 19 Jul 2017, 12:04 PM
I share similar frustration. Having made decision to buy and stuck promoting it to build server, I had to contemplate whether I chose right product. Being closed source solution, I expect support takes this seriously. Whoever makes the decision to go with test studio, should think twice that whether they just want to deploy once on local machine or to have on CI pipelines.
0
Elena
Telerik team
answered on 24 Jul 2017, 08:20 AM
Hi Lokesh,

Thank you for sharing your opinion with us. We, from Test Studio Team, appreciate our customers' feedback and always try to comply with their expectations and improve the quality of both the product and service we provide! 

As far as I am aware there is an ongoing private thread of yours in which you could find further details how to setup the environment you have chosen to work on. In addition I would like to note in relation to the listed issue here that possibly we have identified the cause and the fix will be introduced in our future releases. 

Thank you once again for your attention and cooperation! 

Regards,
Elena Tsvetkova
Progress Telerik
 
Quickly become an expert in Test Studio, check out our new training sessions!
Test Studio Trainings
 
Tags
General Discussions
Asked by
Janez
Top achievements
Rank 1
Answers by
Boyan Boev
Telerik team
Janez
Top achievements
Rank 1
test
Top achievements
Rank 1
3PL
Top achievements
Rank 1
Madhu
Top achievements
Rank 1
Nikolay Petrov
Telerik team
Lokesh
Top achievements
Rank 1
Elena
Telerik team
Share this question
or