Answered

Desktop Capabilities

I have tried using Cloud Run and creating Execution Sets but I can't seem to progress any further. Do I need to have Subject7 installed on the VMs I'm using in order to generate results from tests?

0
7 comments
Avatar
Joseph Hamdan

Hi Dan,

Would you please elaborate on your issue? The title of the post says "Desktop Capabilities" while you are referring to cloud execution.

Regards,
Subject7 Team

0
Comment actions Permalink
Avatar
Dan Alamo

Hi Joseph,

Sorry for being unclear. I guess my question is more for running tests on desktop. I have captured screenshots and created tests that run locally and work. But how do I run tests and get results for my Desktop tests? Can I only run them locally? I hope that provides some clarity. Thanks.

0
Comment actions Permalink
Avatar
Rex Feizi

Dan,

Please note, for desktop testing, the Subject7 Executor Agent has to be on the same machine that the desktop application resides. This means your application under test has to be installed on the machine that is trying to execute your test.

As of now, you cannot run the tests locally and get reports as you don't have an execution agent on your local machine. We are introducing a feature in the next few months that will allow the users to use their own machine as a Cloud Executor. But that is just for quick verifications and not meant for a production-grade solution. 

If you want to do cloud runs for your desktop application you need to do the following for an enterprise grade solution: 

  1. Setup machines on your network and install the desktop application that you want to test on them. You can set up as many as your license for. So if you are allowed 5 cloud machines, you can set up 1 to 5 VMs.  
  2. Install and configure Subject7 Execution Agent 
  3. Setup a site-to-site VPN to allow secure and stable communication between your in-house cloud agents and the Subject7 platform. 

 

0
Comment actions Permalink
Avatar
Dan Alamo

Rex,

Thank you for the clarification that was very helpful. My question now is where/how do I find the Subject7 Execution Agent?

0
Comment actions Permalink
Avatar
Rex Feizi

There is no access to our default executor agents, those are system managed. Basically, you will need to set up your own custom Executor Agent as described in my reply above where I mentioned "If you want to do cloud runs for your desktop application". I paste it here for your ease of reference: 

  1. Setup machines on your network and install the desktop application that you want to test on them. You can set up as many as your license for. So if you are allowed 5 cloud machines, you can set up 1 to 5 VMs.  
  2. Install and configure Subject7 Execution Agent 
  3. Setup a site-to-site VPN to allow secure and stable communication between your in-house cloud agents and the Subject7 platform. 

 

0
Comment actions Permalink
Avatar
Dan Alamo

With regards to item 3, is a site-to-site VPN the only solution or are there alternatives? Thanks.

0
Comment actions Permalink
Avatar
Rex Feizi

If the Executor Agent is allowed to reach out to the internet on port 61616, then most probably VPN can be avoided. 

0
Comment actions Permalink

Please sign in to leave a comment.