Mobile Testing using Lambdatest
Mobile Application Testing with ContextQA and LambdaTest Integration
Step1: Application Upload:
Navigate to the LambdaTest platform -> Real Devices ->App Testing
Upload your Android or iOS application and Select the particular device like example iphone 13 and click on start
Upon successful upload, a unique URL for your application will be generated by LambdaTest
Copy this URL for later use
Step2: URL Retrieval:
Click on UI Inspector
Click on relaunch the app and you will see a message ‘App relaunched successfully’
Click on the Elements and copy the xpath and create element in ContextQA Element dictionary.
Now Create Test steps.
Test Case Creation:
Open ContextQA and initiate a new test case.
Ensure the 'mobile testing' option is activated.
Utilize ContextQA's elements and low-code/no-code steps.
Test Suite and Plan:
Construct a new test suite and outline your test plan within ContextQA.
Create a new Test Suite
Click on Create
Click on Add Testcases
Created Test Suite will reflect like this
Test Plan
Click on Create Test Plan
Add all the details and Click on Next
Click on Add Test Suites
Select the Test Suites that you would like to add
Select Test Suites checkbox and click on Add Machine Device
Add all the required details
Under Desired capabilities, Add app URL and the label to it
Click on Next
Click on Create
You have successfully created Test Plan
Execution:
ContextQA will handle the automation process and begin the test on the selected device via LambdaTest.
Click on Run Now
Results and Logs:
Once the test is completed, results will be accessible within ContextQA.
Detailed recordings, logs, and traces will be provided for analysis.
You can check Results by going to ContextQA Run Results – Click on particular Test plan -> Testcase
Where to get app URL from
Go to Lambdatest device that you uploaded and click on settings icon
Now copy the app_id