...
The following table explains how different components of Azure DevOps and Qualitia interact with each other.
Component | Roles Played in Different Stages |
Azure DevOps | Association
Execution
Result Publish
|
Azure DevOps Agent | Association None Execution
Result Publish
|
Qualitia Server | Association
Result Publish
|
Qualitia Client | Association
Execution
Result Publish
|
Configuring Azure DevOps for Test Executions
...
Your Azure DevOps instance is now ready for Qualitia integration.
🔧 Got a problem? Let’s fix!
Mobile test case execution is failing on ADO: To execute mobile test case successfully on ADO, you need to provide all the mobile capabilities manually.
Here is the list of required capabilities in ADO Pipeline.
Capability Name | Values (As per execution needs) |
---|---|
MobilePlatform | Android |
MobileBrowser | Chrome |
MobileExecutionEnvironment | Local |
AppiumServerURL | |
androidAppiumServerURL | |
android.platformName | android |
android.browserName | chrome |
android.appium:udid | emulator-5558 |
android.appium:deviceName | Pixel_3a_XL_API_34 |
android.appium:automationName | UiAutomator2 |
appiumOption | Custom/Automatic |
androidAppiumOption | Custom/Automatic |
Follow the below steps to add capabilities:
Go to ADO.
Edit the pipeline.
Click three dots next to Enter environment variables.
Add capabilities & their values from the above table.
Click OK.
Save the pipeline.