Dedicated run tunnel
Tunnels let you run your app from an internal server/localhost and view it in an external browser (proxy).
In some cases you would want to run tests on your own private or internal servers, using a remote Selenium grid server, either supplied by Testim or by an external provider such as SauceLabs.
Prerequisites
- Tunnel feature enabled (contact support for more information)
- Testim CLI
How to use it
- Run your application server
- Run Testim CLI with parameter (--tunnel - default application port 80)
- If you run your application under different port than port 80, add parameter (--tunnel-port <APP PORT e.g. 80>)
Note that Testim CLI will adjust your application base URL to point to the dedicated tunnel address.
Example using Testim CLI with a tunnel
testim --tunnel --tunnel-port <APP PORT default 80> --label "<YOUR LABEL>" --token "<YOUR ACCESS TOKEN>" --project "<YOUR PROJECT ID>" --grid "<Your grid name>" --report-file test-results/testim-tests-report.xml
Notes:
Updated over 1 year ago