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
Open the run you want to upload the build to or create a new one
Select the assignments that you want to upload the build to (OR skip this step if you want to add the build for all)
Click "Assign Builds". This will open a modal showing you all the builds that have been created for your project.
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.
Select the build or multiple by clicking on the checkbox in front of the build
Click on assign to add the build to this run
How To Create a New Web Build
Open the run you want to upload the build to or create a new one
Select the assignments that you want to upload the build to (OR skip this step if you want to add the build for all)
Click "Assign Builds". This will open a modal showing you all the builds that have been created for your project.
Select the "Add new" tab
Enter the URL and click "Add"
Click on recent and your build appears as the top choice
Select the build by clicking on the checkbox in front of the build
Click on assign to add the build to this run
How To Upload a New Binary Build
Open the run you want to upload the build to or create a new one
Select the assignments that you want to upload the build to (OR skip this step if you want to add the build for all)
Click "Assign Builds". This will open a modal showing you all the builds that have been created for your project.
Select the "Add new" tab
Click "Upload a file"
Select the file you want to upload and start the upload. Important! please do not leave the page during the upload process.
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.
After the file is uploaded, click on recent and your build appears as the top choice
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.
Select the build by clicking on the checkbox in front of the build
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.