Skip to content

Commit 0392140

Browse files
Completed table layouts to eradicate some of the linting errors
1 parent 924dccb commit 0392140

14 files changed

+46
-45
lines changed

docs/acc-reports-training.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ Practice session on web scanning tools (Wave, Browserstack, Accessible)
2424

2525
Practice session with screen readers
2626

27-
How to scope test plans to achieve WCAG 2.2 (AA) rating
27+
How to scope test plans to achieve WCAG 2.2 (AA) rating

docs/auto-approved-tools.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ order: 8
2323

2424
## Automation Testing Frameworks
2525

26-
| Tool | Purpose | Reasoning |
27-
| ------------------ | --------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
26+
| Tool | Purpose | Reasoning |
27+
| ------------------ | --------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
2828
| 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. |
2929
| 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. |
3030
| 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
3636
## Automation Testing Tools
3737

3838
| S.No | Tool Name | Test Phase / Process | Purpose | License Information |
39-
| ---- | ---------------- | -----------------------------------------------------------| ----------------------------------------------------------------------- | -------------------- |
39+
| ---- | ---------------- | ---------------------------------------------------------- | ----------------------------------------------------------------------- | -------------------- |
4040
| 1 | Visual Studio | Functional Test Automation | IDE for developing automation | Open Source |
4141
| 2 | Cucumber | Automation Framework | Allows Behaviour Driven Development (BDD) | Open Source |
4242
| 3 | Selenium | Automation Framework (Web) | Browser automation | Open Source |
@@ -62,7 +62,7 @@ order: 8
6262
## Accessibility Testing
6363

6464
| Tool | Purpose | Reasoning |
65-
| ---------------------------------- | -------------------------- | --------- |
65+
| ----------------------------------- | -------------------------- | --------- |
6666
| 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. |
6767
| 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. |
6868
| 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
7777
| 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. |
7878
| 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. |
7979
| 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. |

docs/auto-test-design-guide.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,4 +183,4 @@ order: 9
183183
- 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.
184184
- Data Security: Ensure test data is anonymised and does not contain sensitive information, adhering to UKHSA data protection policies.
185185
- 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).

docs/auto-test-plan-template.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ It also covers:
2424
## Version History
2525

2626
| Version | Date | Author | Description |
27-
|---------|------------|----------------|---------------------------------------------------|
27+
| ------- | ---------- | -------------- | ------------------------------------------------- |
2828
| 0.1 | <dd/mm/yyyy> | <Full Name> | Draft Document for review and feedback |
2929
| 0.2 | <dd/mm/yyyy> | <Full Name> | Feedback Incorporated |
3030
| 1.0 | <dd/mm/yyyy> | <Full Name> | Final Version for Approval / Sign‑off |
@@ -34,7 +34,7 @@ It also covers:
3434
## Document Review
3535

3636
| Name | Role | Responsibility | Version | Date |
37-
|----------------|--------------------------|----------------|---------|--------------|
37+
| -------------- | ------------------------ | -------------- | ------- | ------------ |
3838
| <Full Name> | Agile Delivery Manager | Sign‑off | <v> | <dd/mm/yyyy> |
3939
| <Full Name> | Product Owner | Reviewer | <v> | <dd/mm/yyyy> |
4040
| <Full Name> | Test Lead | Reviewer | <v> | <dd/mm/yyyy> |
@@ -123,7 +123,7 @@ The framework will also use recommended automation patterns:
123123
Below is a list of the types of functional automation tests executed using “tags” in the framework.
124124

125125
| Functional Test Type | Description |
126-
|----------------------|-------------|
126+
| -------------------- | ----------- |
127127
| **Smoke Tests** | Basic checks to ensure app is up |
128128
| **Regression** | Verify no new code breaks existing features |
129129
| **E2E** | End‑to‑end business flow validations including integration tests |
@@ -173,7 +173,7 @@ Below is a list of the types of functional automation tests executed using “ta
173173
Automation test delivery can only start after completion of the below:
174174

175175
| Entry Criteria | Responsible |
176-
|----------------|-------------|
176+
| -------------- | ----------- |
177177
| Reviewed & finalised App/Service details, application URLs, cloud account access etc. | Project Development Team |
178178
| User Access Created, Permissions Granted, Test Interface Credentials | DevOps/Project Team |
179179
| Test Environment Ready (SIT/UAT environment ready to use) | Automation Tester with support from DevOps/Service Desk |
@@ -187,7 +187,7 @@ Automation test delivery can only start after completion of the below:
187187
## Exit Criteria
188188

189189
| Exit Criteria | Responsible |
190-
|--------------------------------------------------------------------------------|-----------------------------------------------|
190+
| ------------------------------------------------------------------------------ | --------------------------------------------- |
191191
| All tests automated and executed which are in the scope of the delivery | Automation Tester |
192192
| All automation open defects should be closed/mitigated or downgraded | Automation Tester |
193193
| 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:
208208
> *Add/Remove relevant automation risks which impact the project deliverables. The below examples are not exhaustive—add & remove as needed.*
209209
210210
| Risk | Risk Severity | Risk Owner | Risk Status |
211-
|--------------------------------------------------|--------------|------------------------------|------------------------|
211+
| ------------------------------------------------ | ------------ | ---------------------------- | ---------------------- |
212212
| Automation tools blocked | High / Medium / Low | Automation Tester / Test Lead / Automation Manager | Open / Mitigated / Closed |
213213
| Incomplete automation coverage | High / Medium / Low | Automation Tester | Open / Mitigated / Closed |
214214

@@ -235,7 +235,7 @@ See: **UKHSA Approved Tools and Automation Guidelines**
235235
## Tools (examples only — replace with live tool options)
236236

237237
| Tool | Purpose |
238-
|--------------------|-------------------------------------------|
238+
| ------------------ | ----------------------------------------- |
239239
| Playwright | Browser automation |
240240
| Cypress | Browser automation |
241241
| Selenium / WebDriver (UI) | UI automation |
@@ -251,7 +251,7 @@ See: **UKHSA Approved Tools and Automation Guidelines**
251251
Below are the key automation milestones to be tracked as part of the project.
252252

253253
| Milestone | Deliverable | Owner | Schedule |
254-
|-----------------------|------------------------------|---------------------|------------------|
254+
| --------------------- | ---------------------------- | ------------------- | ---------------- |
255255
| Framework Setup | Automation framework setup | QA Team | [Date Range] |
256256
| Scripting Development | Automated test scripts | Automation Tester | [Date Range] |
257257
| Test Data Management | Test data created | QA/Dev Team | [Date Range] |
@@ -264,7 +264,7 @@ Below are the key automation milestones to be tracked as part of the project.
264264
# 8. Resource, Roles & Responsibilities — Key Programme Resource
265265

266266
| Role | When Required | RACI | Key Responsibilities |
267-
|---------------------------|--------------|------|-----------------------|
267+
| ------------------------- | ------------ | ---- | --------------------- |
268268
| Agile/Test Delivery Manager | All phases | R/A | Ensure tooling & automation are aligned, sign‑off stages, oversee delivery. |
269269
| Test Lead / QA Manager | All phases | R/C | Create test approach; manage test execution; coordinate across teams. |
270270
| QAT Test Automation Lead | All phases | R/C | Define automation strategy; support automation activities; ensure standards followed. |
@@ -326,9 +326,9 @@ BAU handover includes:
326326
Example list below — expand as needed for the project.*
327327

328328
| Abbreviation | Description |
329-
|--------------|--------------------------------------------------|
329+
| ------------ | ------------------------------------------------ |
330330
| QAT | Quality Assurance Testing |
331331
| Automation | Software Functional Test Automation |
332332
| CI/CD | Continuous Integration and Continuous Delivery |
333333

334-
---
334+
---

docs/func-test-guides-reqs.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,3 @@ For sample templates related to the deliverables mentioned above, please refer t
103103
• Defect closure report
104104
• Risks and Issues
105105
• Recommendations
106-
``

0 commit comments

Comments
 (0)