- Download and unzip the folder
- Download concierge binary for your operating system from the below links and put it into above unzipped Parent directory: Windows: https://downloads.lambdatest.com/concierge/windows/concierge.exe Mac: https://downloads.lambdatest.com/concierge/darwin/concierge Linux: https://downloads.lambdatest.com/concierge/linux/concierge
- Create .hypertest.yaml file under Parent directory
- Once you have created '.hypertest.yaml', update it using one of the below steps based on mode/strategy you are choosing [Matrix/Autosplit]
- For running tests using Matrix strategy, copy file content of 'hypertest_matrix_sample.yaml' to '.hypertest.yaml'
- For running tests using Autosplit mode, copy file content of 'hypertest_autosplit_sample.yaml' to '.hypertest.yaml'
- Replace username and accesskey with your LambdaTest credentials under '.hypertest.yaml' in testRunnerCommand or testSuites
- Open Command prompt or terminal in the unzipped directory
- For MAC/linux : Give executable permission to concierge binary 'chmod u+x concierge'
- Replace and with your LambdaTest credentials in the below commands, and run them in terminal for MAC/Linux: ./concierge --user --key --verbose --download-artifacts --force-clean-artifacts for Windows: concierge.exe --user --key --verbose --download-artifacts --force-clean-artifacts
- Visit LambdaTest dashboard and see your jobs - https://automation.lambdatest.com/hypertest
- To change platform, update platform parameter under 'src/test/java/testng.xml' file and runson[for autosplit] and os[for matrix] under '.hypertest.yaml' Note: values for:- runson and os = mac/win, platform = MacOS Catalina/Windows 10
- To change browser, update browser parameter under 'src/test/java/testng.xml'
- To change browser version, update version parameter under 'src/test/java/testng.xml'