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

Execution servers list IE even though it's been uninstalled

5 Answers 54 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
Adam
Top achievements
Rank 1
Adam asked on 20 Apr 2015, 06:04 PM

I have 2 remote windows machines that I would like to run tests on. I have installed Firefox on one and Chrome on the other. I also uninstalled IE on those machines as the Firefox and Chrome would be the default browser. When I check the status of the machines in the Test Studio Ultimate in the Scheduling section of the ribbon, it shows Firefox and IE (or Chrome and IE) installed. How do I get the Test Studio real-time execution agents to stop reporting that IE is on the machines. This affects running lists remotely as I will get the following error:

 

4/20/2015 1:46:36 PM' - System.ApplicationException: Exception thrown attempting to launch Internet Explorer. Please make sure Internet Explorer is properly installed and you are able to launch it. ---> System.ComponentModel.Win32Exception: The system cannot find the file specified
   at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()
   at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   at ArtOfTest.WebAii.BrowserSpecialized.InternetExplorer.InternetExplorerActions.LaunchNewBrowserInstance(Int32 timeout, ProcessWindowStyle windowStyle, String pipename)
   --- End of inner exception stack trace ---
   at ArtOfTest.WebAii.BrowserSpecialized.InternetExplorer.InternetExplorerActions.LaunchNewBrowserInstance(Int32 timeout, ProcessWindowStyle windowStyle, String pipename)
   at ArtOfTest.WebAii.Core.Manager.LaunchNewBrowser(BrowserType browserToLaunch, Boolean waitForBrowserToConnect, ProcessWindowStyle windowStyle, String arguments)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InitializeWeb(ExecutionEngineCreateParams initParams)
   at ArtOfTest.WebAii.Design.Execution.TestExecuteProxy.CreateAndInitializeEngine(Test test, ExecutionEngineCreateParams cp)
   at ArtOfTest.WebAii.Design.Execution.TestExecuteProxy.ExecuteTest(ExecuteTestCommand command)

 

 

5 Answers, 1 is accepted

Sort by
0
Ivaylo
Telerik team
answered on 23 Apr 2015, 11:58 AM
Hello Adam,

I guess this is expected behavior since the IE browser cannot be uninstalled completely from the Windows OS. It can be only downgraded to the default version that is coming with the Windows version.

Regards,
Ivaylo
Telerik
 
The New Release of Telerik Test Studio Is Here! Download, install,
and send us your feedback!
0
Adam
Top achievements
Rank 1
answered on 23 Apr 2015, 01:34 PM
Can we put a feature request in to be able to select the browser to run the tests on when you select Schedule TestList and Run List Remotely? I know that you can do it in the setting for a test list, but if you want to do a one off test or run the same exact list but on just one version of a browser on a certain test machine you have to create multiple test lists which can be a hassle to maintain.
0
Ivaylo
Telerik team
answered on 27 Apr 2015, 12:26 PM
Hello Adam,

In the test properties of a specific test you can justify with which browser to run the test in question (as shown in the screnshot). This will override the test list settings.

Would that be sufficient?

Regards,
Ivaylo
Telerik
 
The New Release of Telerik Test Studio Is Here! Download, install,
and send us your feedback!
0
Adam
Top achievements
Rank 1
answered on 27 Apr 2015, 01:44 PM
We have decided to change our environments around a little bit due to resources and licenses, so this isn't as big a deal as when I first posted, but it would be nice if the run agent on the remote machine knew if IE was configured to run or was "uninstalled". Also for some one who just comes on to the project they will see IE listed as available in the list of browsers for the machine, but that's actually not true. Internal Business Logic and training will have to suffice I guess.
0
Ivaylo
Telerik team
answered on 27 Apr 2015, 02:31 PM
Hello Adam,

Thank you for the update.

As I already noticed you cannot completely remove IE from the OS. So that is why it is shown as active browser. The other browsers should work in the way you are describing.

Regards,
Ivaylo
Telerik
 
The New Release of Telerik Test Studio Is Here! Download, install,
and send us your feedback!
Tags
General Discussions
Asked by
Adam
Top achievements
Rank 1
Answers by
Ivaylo
Telerik team
Adam
Top achievements
Rank 1
Share this question
or