The host machine where browser is opened for automated test execution is referred to as "Execution host". This is the machine where the browser is automatically opened and interacted during the test execution using Selenium API. This could be a tester's desktop or a machine in test lab.
Note: This step is not required in case your admin has already setup secure access to accelQ Agent from your machine.
When accelQ is running on cloud, Agent requires access to the Execution Host to transmit test execution commands. If such access is not yet setup, a secure tunnel can be temporarily established using ngrok.
- Download ngrok from the following download location and save it to preferred folder on your machine.
- Open a command prompt where ngrok is saved. Type "ngrok.exe http 4444". From the resulting output, capture the text as shown below (Note: do not capture the "http://" text in the front)
- Follow the instructions here to configure test execution environment in accelQ. Use the hostname you captured above and port number 80 while configuring the environment.
Note: Every time you login to your machine, run ngrok.exe and fetch the forwarding host name. Update the Test Execution Environment on accelQ with the changed value. This is a temporary setup while secure port access is established by your network admin.