Mobile Test Plans
Group ContextQA mobile cases into suites, add suites and devices to a test plan, configure notifications and schedules, and review reports.
Last updated
Was this helpful?
Group ContextQA mobile cases into suites, add suites and devices to a test plan, configure notifications and schedules, and review reports.
A test suite groups related mobile cases. A test plan combines suites with machine or device configuration, execution settings, and scheduling. Stabilize individual cases first, then promote them into a suite and plan.
Open Plans. The Test Suites page lists suite name, platform, case count, latest result, dates, folder, and actions.
Select Create Test Suite.
Enter a goal-based Suite Name, such as Mobile — Authentication smoke.
Optionally select a folder, prerequisites, and labels.
Expand the configuration options if needed.
Under Select Target Platform, choose Mobile.
Add a description explaining the scope and exclusion criteria.
Select Add Test Cases, choose the intended mobile cases, and finish creation.

Use Skip & create empty only when you intentionally want to populate the suite later.
Use one primary organizing dimension per suite:
Feature
Mobile — Authentication
Ownership and failure triage
Risk
Mobile — Release smoke
Fast release gates
Platform
Android — Regression
Platform-specific behavior
Cadence
Mobile — Nightly regression
Scheduled execution
Avoid one oversized suite that mixes unrelated features, platforms, and release gates.
Open Plans → Test Plans.
Select New Test Plan.
In Create Test Plan, enter the name, labels, and description.
Configure dashboard visibility and notifications as required.
Choose the viewport and resolution appropriate for the plan.
Select Next.
In Test Machines & Suites Selection, select Add Test Suites.
Find and add the mobile suite.
Select the suite, then select Add Machine/Device.
Configure the compatible device and app build required by the mobile suite.
Continue to Test Plan Settings, review the configuration, and create the plan.
The current plan wizard has three stages: Create Test Plan, Test Machines & Suites Selection, and Test Plan Settings.
The Test Plans list provides actions for:
Run — start an on-demand execution.
Schedule — configure recurring execution.
Reports — open results when a run exists.
Clone — copy a plan as a starting point for another configuration.
Before running, confirm that every mobile suite has an appropriate device and completed app build.
The Schedules view supports one-time and recurring cadences, including hourly, daily, weekly, monthly, and yearly schedules. Confirm the displayed next-run time and workspace timezone before activating a schedule.
Use the report to compare outcomes by suite, test case, and configured device. For a failure, capture:
Plan and run name
Suite and test-case ID
Platform, device, and app build
Failed step and expected result
Screenshot, logs, and available video
Include platform and purpose in suite and plan names.
Keep smoke and full-regression plans separate.
Update the app build deliberately; do not silently replace a build used for release evidence.
Remove flaky cases from release gates until the failure cause is understood.
Review scheduled plans after device-support or build-distribution changes.
Use one suite when the test intent and expected behavior are the same. Split them when steps, permissions, labels, or expected outcomes differ by platform.
Add at least one test suite first, then select the suite that needs a machine or device configuration.
Last updated
Was this helpful?
Was this helpful?
