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

ArtOfTest.Runner.exe without Admin privileges?

7 Answers 169 Views
General Discussions
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Will
Top achievements
Rank 1
Will asked on 24 Dec 2011, 12:54 AM
Is it possible at all to run ArtOfTest.Runner.exe without Admin privileges, and assign the privileges actually needed to another Windows group.

I do not want to run ArtOfTest.Runner.exe as administrator, as it is high risk. I'd rather give specific privileges to a new group, only what's required to run ArtOfTest.Runner.exe. Is this possible, or is it something outside of Telerik's control (e.g. hooks within Win32 requiring administrative privileges)?

7 Answers, 1 is accepted

Sort by
0
Cody
Telerik team
answered on 27 Dec 2011, 05:33 PM
Hi,

First this forum is dedicated to support of our Free Testing Framework. This framework doesn't come with our ArtOfTest.Runner.exe. Are you actually using Test Studio? If so I'll move this thread to our Test Studio forum.

We've implemented security settings in our software such that it should not be necessary to run the ArtOfTest.Runner.exe program "As Administrator". What have you tried doing exactly? What problem and/or error message do you get when you try your preferred method/approach?

Kind regards,
Cody
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Will
Top achievements
Rank 1
answered on 02 Jan 2012, 04:33 PM
Hi,

Yes, Test Studio Express -- I thought I posted in the right section, sorry!

Without admin privileges, the test just dies right after launching IE. Doesn't even load the webpage at all. With admin privs, it launches IE and loads the Silverlight pages and seems to test them no problem.

The .aiiresult file gives me the exception:

------------------------------------------------------------
'1/2/2012 7:31:11 AM' - Using .Net Runtime version: '4.0.30319.239' for tests execution.
'1/2/2012 7:31:11 AM' - Starting execution....
'1/2/2012 7:31:11 AM' - Detected a Silverlight Test. Setting EnableSilverlight=True
'1/2/2012 7:31:43 AM' - Failure detected during execution. Details:
------------------------------------------------------------
'1/2/2012 7:31:43 AM' - System.TimeoutException: Wait for condition has timed out
   at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo)
   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 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)
------------------------------------------------------------
'1/2/2012 7:31:43 AM' - Test completed!


When I launch it with non-admin privs.
0
Cody
Telerik team
answered on 03 Jan 2012, 06:21 PM
Hello,

Thank you for the additional information. I need just a little bit more from you and then I'll file a bug on this problem:

1) Which OS are you running? 32 bit or 64-bit?
2) What is UAC set to?
3) What security groups is the user that you are logged in as included in? Is it included in the Local Administrator group as shown in the attached screen shot?

Greetings,
Cody
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Will
Top achievements
Rank 1
answered on 03 Jan 2012, 06:32 PM
Windows Server 2008 64bit.

UAC is set to enforcing (require prompts).

User is not included in the local administrator group (this is to prevent the user from doing other administrative tasks).
0
Cody
Telerik team
answered on 03 Jan 2012, 07:54 PM
Hello,

Thank you for the additional details. I have filed a bug on this here. I will update you once one of my software developers has had time to investigate what is causing this and what it will take to fix it.

Kind regards,
Cody
the Telerik team

Check out Telerik Trainer, the state of the art learning tool for Telerik products.
0
Art Scanlan
Top achievements
Rank 1
answered on 19 Sep 2016, 03:29 PM
Is there a reason to access denied using ArtOfTest.Runner.exe when the user is a local admin of the server?  Is there another setting we need to look at? we are on the latest version.
0
Elena
Telerik team
answered on 22 Sep 2016, 02:34 PM
Hello Art,

The forum post you refer to is quite outdated. Could you please elaborate more on what the issue you are facing is. How you access the ArtOfTest.Runner and when you get the access denied? 

Regards,
Elena Tsvetkova
Telerik by Progress
 
Quickly become an expert in Test Studio, check out our new training sessions!
Test Studio Trainings
 
Tags
General Discussions
Asked by
Will
Top achievements
Rank 1
Answers by
Cody
Telerik team
Will
Top achievements
Rank 1
Art Scanlan
Top achievements
Rank 1
Elena
Telerik team
Share this question
or