You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Cypress | Front‑end UI Functional Automation (Web) | Pre‑approved for UKHSA QAT. It allows quicker automation and easier test creation for small/moderate complexity scripts. Supports multiple integrations such as CI/CD via ADO Pipelines, Jenkins, Azure Key Vault, JSON, Cucumber, SpecFlow, API testing and TestOps reporting dashboards. |
29
29
| Playwright | Front‑end UI Functional Automation (Web) | Pre‑approved for UKHSA QAT. Offers simplified automation with rich features, works across multiple browsers (Chromium, WebKit, Firefox). Supports C#, JS, Python and Java. Integrates with Azure pipelines. |
30
30
| Appium | Mobile Automation Framework | Pre‑approved for UKHSA QAT. Supports iOS and Android automation with integration to ADO, SpecFlow and Appium Inspector. |
@@ -36,7 +36,7 @@ order: 8
36
36
## Automation Testing Tools
37
37
38
38
| S.No | Tool Name | Test Phase / Process | Purpose | License Information |
| Silktide (Silktide Accessibility Pro version) | WCAG 2.2 verification tool | This tool has been pre-approved by UKHSA ensuring compliance with WCAG 2.2 standards. It offers a holistic means of verifying user-path accessibility. |
67
67
| Wave web accessibility evaluation tool | WCAG 2.2 verification tool | The tool has been pre-approved by UKHSA ensuring compliance with WCAG 2.2 standards. It provides an intuitive region‑level WCAG 2.2 interface. |
68
68
| DigitalA11Y Accessible Web Helper | Colour Contrast Checker | User‑centred tool that DigitalA11Y Accessible Web Helper for checking colour contrast on web pages. The software will help testers and developers ensure colour contrast ratios meet accessibility (WCAG 2.2 AA) compliance. |
@@ -77,4 +77,4 @@ order: 8
77
77
| Zoom (built-in Apple Software) | Screen Magnifier for mobile iOS | The built‑in Zoom feature on Apple devices offers an efficient screen magnification solution that aligns with Apple’s accessibility guidelines. This tool ensures consistent mobile user experience for individuals with visual impairments. |
78
78
| Accessibility Zoom (built‑in Android Software) | Screen Magnifier for mobile Android | Utilising the native Android Accessibility Zoom feature ensures compatibility and user‑centric testing. It aligns with Enterprise Architecture Principles by leveraging Android’s built‑in accessibility tools. |
79
79
| VoiceOver (built‑in Apple Software) | Speech Recognition Test for mobile iOS | VoiceOver is an iOS native assistive tool which supports screen reading on iOS. Its design aligns with Apple’s commitment to accessibility and enables consistent verification of speech‑based accessibility needs. |
80
-
| Accessibility Speak (built‑in Android Software) | Speech Recognition Test for mobile Android | Accessibility Speak is built‑in Android tool for speech recognition, enhancing user accessibility on Android devices. |
80
+
| Accessibility Speak (built‑in Android Software) | Speech Recognition Test for mobile Android | Accessibility Speak is built‑in Android tool for speech recognition, enhancing user accessibility on Android devices. |
Copy file name to clipboardExpand all lines: docs/auto-test-design-guide.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -183,4 +183,4 @@ order: 9
183
183
- Data Sources: Identify and use consistent data sources for testing (e.g., databases, flat files) while ensuring they are applicable across mobile, web, and API tests.
184
184
- Data Security: Ensure test data is anonymised and does not contain sensitive information, adhering to UKHSA data protection policies.
185
185
- Data Consistency: Maintain consistency between the test data used in automated scripts and the data in the AUT.
186
-
- Environment Independence: Test data should be configurable to work across different environments (e.g., development, staging, production).
186
+
- Environment Independence: Test data should be configurable to work across different environments (e.g., development, staging, production).
| All tests automated and executed which are in the scope of the delivery | Automation Tester |
192
192
| All automation open defects should be closed/mitigated or downgraded | Automation Tester |
193
193
| The automation regression tests are integrated in the CI/CD application deployment pipelines at test environment | Automation Tester, Project Dev Team and DevOps |
@@ -208,7 +208,7 @@ Automation test delivery can only start after completion of the below:
208
208
> *Add/Remove relevant automation risks which impact the project deliverables. The below examples are not exhaustive—add & remove as needed.*
0 commit comments