Get started with Workflow Analyzer
Learn how to use Workflow Analyzer to manually test your mobile applications.
Using Workflow Analyzer, you can perform targeted scans as you navigate through your app to ensure your mobile applications are accessible to all users. The analyzer uses BrowserStack’s proprietary rule engine to identify and document WCAG accessibility violations, such as missing labels, improper touch target sizes, inadequate text magnification, and more.
With BrowserStack, you can scan apps on a wide range of real Android and iOS devices with no setup required. The following information explains how to upload your app, run accessibility tests, and view reports.
Prerequisites
- Ensure you have a BrowserStack account. If you have not yet created an account, sign up for a free trial.
Run Workflow Analyzer
To analyze an app using Workflow Analyzer:
-
From the Workflow Analyzer dashboard, select a Device and OS combination.
- Choose one of the following sources to install the app on the device:
-
Optional: Customize the scan by configuring the following settings.
- WCAG Conformance Level:
- Click the settings icon (see annotation 1).
- Choose the desired WCAG level (2.1 A, 2.1 AA, 2.1 AAA) from the dropdown menu.
- Enable the Include Best Practices toggle to add additional checks for best practices
- Change the test location using GPS-based and IP-based geolocation changes (see annotation 2). Learn more about location testing.
- Enable Local Testing to retrieve data from your pre-production environment (see annotation 3). Learn more about Local Testing.
- WCAG Conformance Level:
- Click Start scanning (see annotation 4) to begin analyzing the current app page.
The analyzer will detect and highlight any accessibility violations on the right side of the screen. - Navigate through the app pages that you want to scan and click Scan viewport to scan pages as necessary.
- To save a report without stopping the scan or device:
- Click the Save report button in the top right corner.
- In the Save report prompt, enter a name in the Report name field and click Save report and continue testing.
- Click Continue testing to keep scanning the app.
- Click the Save report button in the top right corner.
- To stop the scan and the device:
- Click the Stop button in the top right corner.
- In the Save report before stopping session prompt, enter a name in the Report name field and click Save report.
- Alternatively, to discard the report, click Stop without saving.
The session ends, the device stops, and you are directed to the Workflow Analyzer dashboard.
- Click the Stop button in the top right corner.
View scan reports
The scan reports provide detailed information about the accessibility issues detected during a scan, complete with annotated screenshots for easy identification of the affected elements and labels.
To view Workflow Analyzer reports:
- On the App Accessibility dashboard, click Manual test reports in the left navigation.
- Search for a report using one of the following methods:
- Use the search field (see annotation 1) to find a report by name, app name, device, or users.
- Use the Filter button (see annotation 2) to filter the report list by various options, such as creation date, User, Device, App, and OS.
- Use the search field (see annotation 1) to find a report by name, app name, device, or users.
- Click a report to open it.
You can review information about accessibility issues such as the severity levels, the specific elements that raised the issue, and the affected labels.
Next Steps
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
Thank you for your valuable feedback!