Run in Cloud

Testlum provides the ability to run tests in remote repositories to save time and optimize the testing process.

How to run tests in the cloud

  1. Create a new project.

  2. Choose the CI tool (now only GitHub Actions is available).


  1. Log in to the GitHub account in the Testlum settings (Settings > Version Control > GitHub).



  1. Change the headless mode to ‘true’ in the ‘ui.xml’ file, and add arguments for the headless mode:

<argument>--headless=new</argument> <argument>--no-sandbox</argument> <argument>--disable-dev-shm-usage</argument> <argument>--disable-gpu</argument>

  1. Fill in all necessary fields in the 'ui.xml', 'integration.xml', 'global-config.xml', etc.

  2. Create a new private repository on github.com.


  1. Create a scenario.

  2. Check if there are no empty directories that are not being staged by Git.

  3. Execute the following commands in the terminal:

git init -b master
git add .
git remote add origin 'link to the remote repository'


  1. Click on the Run in Cloud button.


You will get 2 success messages.


  1. Go to your repository and click 'Actions', and then - 'Run Test'.



You can see all the logs in the repository after tests running.