I'm working on keeping an active user session using the new functionality provided in the Execution tab of the Test Studio Test Runner. These are "Keep Machine Awake" and "Reconnect to Console on Disconnect". I see the option for "Run on start up", but I'm not really clear what starts the process and under what user it will run. I don't see an actual service as having been installed in the list of Windows services.
I'm not sure if this matters. I have noticed that when I've logged in as different users to run Test Studio during my testing of it I sometimes get an error message dialog which says "Error: Progress Telerik Test Studio Client application is already running!" which makes me think each time Test Studio starts it tries to start the local execution/scheduling server which seems like a bug since it was already started by another user. I'm using the local execution and scheduling server built into Test Studio. Should I install the standalone services even though everything will run on the same server? I'm not even sure if this scenario is supported and maybe I should just stick to a single user account that uses Test Studio.
Lastly, for the redirection to console functionality, I had a really tricky issue where some of my scheduled tests wouldn't run in the scenario where I closed my remote desktop connection. I used the video recording and notice that the page looked off and it was because the resolution of the console session was very low and that was somehow affecting mouse clicks (I believe) which ultimately led to the failure. I don't see that there is any way to set a resolution that the tests will run under, but if the execution server is running on the console I would think that it would have the ability to change the resolution at least for the duration of test execution. For now, I managed to change it using Dell's virtual console because I couldn't figure out a way to do it remotely using remote desktop.
I'm not sure if this matters. I have noticed that when I've logged in as different users to run Test Studio during my testing of it I sometimes get an error message dialog which says "Error: Progress Telerik Test Studio Client application is already running!" which makes me think each time Test Studio starts it tries to start the local execution/scheduling server which seems like a bug since it was already started by another user. I'm using the local execution and scheduling server built into Test Studio. Should I install the standalone services even though everything will run on the same server? I'm not even sure if this scenario is supported and maybe I should just stick to a single user account that uses Test Studio.
Lastly, for the redirection to console functionality, I had a really tricky issue where some of my scheduled tests wouldn't run in the scenario where I closed my remote desktop connection. I used the video recording and notice that the page looked off and it was because the resolution of the console session was very low and that was somehow affecting mouse clicks (I believe) which ultimately led to the failure. I don't see that there is any way to set a resolution that the tests will run under, but if the execution server is running on the console I would think that it would have the ability to change the resolution at least for the duration of test execution. For now, I managed to change it using Dell's virtual console because I couldn't figure out a way to do it remotely using remote desktop.