- Create TA Gondola account: https://sso.logigear.com/register/?host_url=https://gondolatest.com/en/thankyou/&_ga=2.28415100.1139009272.1605894476-1871157089.1576096278
- Create Github account: https://github.com/
- Go to Gitpod and click on 'Login with GitHub & Launch Workspace"
- Use your GitHub account to login and wait for Gitpod to get Gondola ready. It's ready when you see VS Code loaded.
- When asked, allow the noVNC popup be opened and enter
secret
as the VNC password. (If you miss this step, see the port 6080 at bottom, click on it then click onOpen Browser
on the opened panel). Highly recommend opening the VNC page in browser. - Enable beta feataures (Note: this step is going to be eliminated)
- Generate a Gondola token
- Open package.json, then add --licenseToken for "test" script. Example: "test": "./node_modules/.bin/gondola run --steps --reporter mochawesome --licenseToken ABCDEFDSFASDFASDFASDFASD"
- Run your test with
npm run test
and see how it runs on the VNC page. - If you want to run on BrowserStack, please register account and get your username & access key. Then, update them to gondola_browser_stack.json file. Run
npm run test:browser_stack
and see how it runs on BrowserStack page.
https://docs.gondolatest.com/testbuilder-guide/using-web-testbuilder.html#using-web-testbuilder
- Execute
- Watch test execution through VNC connection