Skip to main content
Creating & Uploading a Build

This article helps when you want to add a web, binary or other build to a test run

Doris Sooläte avatar
Written by Doris Sooläte
Updated over a year ago

Currently, we only support creating a build within the test run context. This is the major use case for our users - adding a build so that it would be tested. However, builds are re-usable artefacts in our system and a build that has been added once, can be re-used multiple times. This is extremely handy when it comes to web builds, where the URL doesn't change.

What Is a Build

A build is any artefact that is tested. This can be any installable binary such as an .apk or an .ipa for smartphones or an .exe or .dmg file for computers. For web applications, a build can also be URL.

How To Assign a Build for Testing

How To Re-Test an Existing Build From the Testlio Build Repository

  1. Open the run you want to upload the build to or create a new one

  2. Select the assignments that you want to upload the build to (OR skip this step if you want to add the build for all)

  3. Click "Assign Builds". This will open a modal showing you all the builds that have been created for your project.

  4. You can use filters like "Recent", "URL", "APK", "IPA" to find a pre-existing build that you may want to re-test. Click on a build to see its meta-data or download it.

  5. Select the build or multiple by clicking on the checkbox in front of the build

  6. Click on assign to add the build to this run

How To Create a New Web Build

  1. Open the run you want to upload the build to or create a new one

  2. Select the assignments that you want to upload the build to (OR skip this step if you want to add the build for all)

  3. Click "Assign Builds". This will open a modal showing you all the builds that have been created for your project.

  4. Select the "Add new" tab

  5. Enter the URL and click "Add"

  6. Click on recent and your build appears as the top choice

  7. Select the build by clicking on the checkbox in front of the build

  8. Click on assign to add the build to this run

How To Upload a New Binary Build

  1. Open the run you want to upload the build to or create a new one

  2. Select the assignments that you want to upload the build to (OR skip this step if you want to add the build for all)

  3. Click "Assign Builds". This will open a modal showing you all the builds that have been created for your project.

  4. Select the "Add new" tab

  5. Click "Upload a file"

  6. Select the file you want to upload and start the upload. Important! please do not leave the page during the upload process.

  7. After upload, our system attempts to detect the build's meta-data such as version. However, if this is not possible, you can still edit all this information by finding the build in the modal and clicking on it to edit its details.

  8. After the file is uploaded, click on recent and your build appears as the top choice

  9. If you are using an Instrumented (SDK installed) build, click on the uploaded build. A sidebar on the right will appear. Select "Yes" for the "SDK enabled" option.

  10. Select the build by clicking on the checkbox in front of the build

  11. Click on assign to add the build to this run

Note: If you are uploading an .ipa file, your project settings may be configured to resign the build by Testlio for our Freelancers' use. If this setting is enabled, you will see two versions of the same build. You can assign the resigned version even if the resigning process is still ongoing.

Did this answer your question?