Skip to main content
Set website colours to normal. Set website colours to blue. Set website colours to high contrast. Discover our website and accessibility.

DEFRA: Forms Designer Accreditation

Digital Accessibility Centre Certificate of Accreditation

Accreditation Certificate Number:

DEFRA-FORMS/26

Client:

Department for Environment, Food & Rural Affairs

Certificate issue date:

Certificate expiry date:

Certificate status:

Platform:

Desktop and Mobile

Certification

To achieve certification each service undergoes a manual technical compliance review against WCAG 2.2 to level AA.

The service underwent both a technical compliance audit and robust end to end testing by users with a wide range of disabilities including blind, low vision, dyslexia, colour blindness, mobility impairments, learning difficulties, Deaf, Asperger and anxiety and panic disorder.

All testing is carried out in line with relevant platform specific guidelines, and where applicable, conforms with The Public Sector Bodies (Websites and Mobile Applications) (No.2) Accessibility Regulations 2018. Testing also conforms to Section 508 of the Americans with Disabilities Act (ADA)

List of issues

High and Medium Priority (WCAG 2.2 A and AA)

There are no WCAG 2.2 A or AA issues still identified on this service at the time of testing.

Low Priority (WCAG 2.2 AAA)

1.4.6 Contrast (Enhanced)
Text elements did not contrast sufficiently to meet the WCAG 2.2 enhanced requirements.
2.4.9 Link Purpose (Link Only)
Links are not sufficiently descriptive of their purpose from the link text alone to screen reader users.
3.2.5 Change on Request
Links open in new tabs without warning users of this behaviour.

Usability (Non-WCAG Issues)

Back link
Links to move back through the service were not positioned as expected.
GOV.UK Error Handling
Error links did not function properly.
Page title
Titles did not follow the GOV.UK title format.
Heading structure
Headings did not follow the expected hierarchical structure.
Scrollable regions
Scrollable regions were present which could be problematic for voice activation users.
Link presentation
Text links did not indicate a visited state.
Input numbers
Number fields allowed for invalid values.
Presentation
Visual indicators of states could be difficult for low vision users to notice.
File upload
File upload components were not fully compatible with voice activation software.
Up and Down buttons
Buttons used verbose labels which could be difficult for screen reader users to understand.

Journey 1: Creating new form (Desktop testing only)

  1. Create and publish Defra forms on GOV.UK (not in scope)
    https://forms.defra.gov.uk/
    1. Select ‘Sign in’
  2. Pick an account (not in scope)
    1. Select ‘Use another account’
  3. Sign in (not in scope)
    1. Enter: _______ @defra. _______________
    2. Select ‘Next’
  4. Enter password (not in scope)
    1. Enter: ___________
    2. Select ‘Sign in’
  5. Forms library
    1. Test the page including the ‘Search’ element and the filters
    2. Select ‘Create a new form’
  6. Enter a name for your form
    1. Enter: DAC form [your name]
    2. Select ‘Continue’
  7. Choose a lead organisation for this form
    1. Select ‘Defra’
    2. Select ‘Continue’
  8. Team details
    1. Name of team – Enter: DAC team [your name]
    2. Shared team email address: ____ @ ______________
    3. Select ‘Save and continue’
  9. DAC form [your name]
    1. Select ‘Edit draft’
  10. Add and edit pages
    1. Select ‘Add new page’
  11. DAC form [your name]
    1. What kind of page do you need? – Select ‘Question page’
    2. Select ‘Save and continue’
  12. DAC form [your name]
    1. What information do you need from users? – Select ‘Written answer’
    2. Type of written answer – Select ‘Short answer (a single line)’
    3. Select ‘Save and continue’
  13. DAC form [your name]
    1. Question – Enter: What is the question?
    2. Hint text (optional) – Enter: It can be any question
    3. Select the ‘Make this question optional’ checkbox
    4. Short description – Enter: DAC test question
    5. Test the ‘Page preview’ tab in the ‘Previews’ section
    6. Test the ‘Error messages’ tab in the ‘Previews’ section
    7. Select ‘Save and continue’
  14. DAC form [your name]
    1. Select ‘Back to add and edit pages’
  15. Add and edit pages
    1. Select ‘Add new page’
  16. DAC form [your name] (already tested)
    1. What kind of page do you need? – Select ‘Question page’
    2. Select ‘Save and continue’
  17. What information do you need from users? (already tested)
    1. Select ‘A list of options that users can choose from’
    2. Type of list – Select ‘Radios’
    3. Select ‘Save and continue’
  18. DAC form [your name]
    1. Question – Enter: What is the question?
    2. Hint text (optional) – Enter: It can be any question
    3. Select the ‘Make this question optional’ checkbox
    4. Short description – Enter: DAC test question
    5. Select ‘Add item’
    6. Test the ‘Page preview’ tab in the ‘Previews’ section
    7. Test the ‘Error messages’ tab in the ‘Previews’ section
    8. Item – Enter: Item 1
    9. Select ‘Save item’
    10. Select ‘Add item’
    11. Item – Enter: Item 2
    12. Select ‘Save item’
    13. Select ‘Add item’
    14. Item – Enter: Item 3
    15. Select ‘Save item’
    16. Select ‘Re-order’
    17. Test the ‘Up’ and ‘Down’ buttons on each item to re-order the items
    18. Select ‘Done’
    19. Select ‘Back to add and edit pages’
  19. Add and edit pages (already tested)
    1. Select ‘Add new page’
  20. DAC form [your name]
    1. What kind of page do you need? – Select ‘Question page’
    2. Select ‘Save and continue’
  21. DAC form [your name] (already tested)
    1. What information do you need from users? – Select ‘Supporting evidence’
    2. Select ‘Save and continue’
  22. DAC form [your name]
    1. Question – Enter: What is another question?
    2. Hint text (optional) – Enter: It can be any question
    3. Select the ‘Make this question optional’ checkbox
    4. Select the file types you accept – Select ‘Images’
    5. Select ‘JPG’ and ‘PNG’
    6. Expand ‘Additional settings (optional)’
    7. Minimum file count (optional) – Enter: 1
    8. Maximum file count (optional) – Enter: 10
    9. Select ‘Save and continue’
  23. DAC form [your name]
    1. Select ‘Back to add and edit pages’
  24. Add and edit pages (already tested)
    1. Select ‘Add new page’
  25. DAC form [your name] (already tested)
    1. What kind of page do you need? – Select ‘Question page’
    2. Select ‘Save and continue’
  26. DAC form [your name] (already tested)
    1. What information do you need from users? – Select ‘Location’
    2. Type of location you require – Select ‘UK address’
    3. Select ‘Save and continue’
  27. DAC form [your name]
    1. Question – Enter: What is a different question?
    2. Hint text (optional) – Enter: It can be any question
    3. Select the ‘Make this question optional’ checkbox
    4. Short description – Enter: DAC test
    5. Select ‘Save and continue’
  28. DAC form [your name]
    1. Select ‘Allow multiple responses to questions on this page’
    2. Min – Enter: 1
    3. Max – Enter: 10
    4. Give the responses an identifiable name or label – Enter: DAC label
    5. Select ‘Save changes’
  29. DAC form [your name]
    1. Select ‘Back to add and edit pages’
  30. Add and edit pages (already tested)
    1. Select ‘Preview’ on ‘Page 1: What is the question?’ which will open in a new tab
  31. What is the question? (optional)
    1. Test the page and then close the tab
  32. Add and edit pages (already tested)
    1. Select ‘Preview’ on ‘Page 2: What is another question?’ which will open in a new tab
  33. What is another question? (optional)
    1. Test the page and then close the tab
  34. Add and edit pages (already tested)
    1. Select ‘Preview’ on ‘Page 3: What is a different question?’ which will open in a new tab
  35. What is a different question? (optional)
    1. Test the page and then close the tab
  36. Add and edit pages (already tested)
    1. Select ‘Add new page’
  37. DAC form [your name] (already tested)
    1. What kind of page do you need? – Select ‘Question page’
    2. Select ‘Save and continue’
  38. What information do you need from users? (already tested)
    1. Select ‘Date’
    2. Type of date – Select ‘Day, month and year’
    3. Select ‘Save and continue’
  39. DAC form [your name]
    1. Question – Enter: What is the date?
    2. Hint text – Enter: Today’s date
    3. Short description – Enter: A day, a month and a year are needed
    4. Select ‘Save and continue’
  40. DAC form [your name]
    1. Select ‘Add a page heading, guidance or both’
    2. Page heading – Enter: Date
    3. Select ‘Save changes’
    4. Select ‘Add another question’
  41. What information do you need from users? (already tested)
    1. Select ‘Date’
    2. Type of date – Select ‘Day, month and year’
    3. Select ‘Save and continue’
  42. DAC form [your name]
    1. Question – Enter: What is the date to tomorrow?
    2. Hint text – Enter: Tomorrow’s date
    3. Short description – Enter: A day, a month and a year are needed
    4. Select ‘Save and continue’
  43. DAC form [your name]
    1. Select ‘Reorder questions’ and observe changes in the ‘Page preview’ section
  44. DAC form [your name]
    1. Reorder the questions by selecting the ‘Up’ and ‘Down’ buttons
    2. Select ‘Save changes’
  45. DAC form [your name]
    1. Select ‘Back to add and edit pages’

Journey 2: Create and manage conditions (Desktop testing only)

  1. Add and edit pages
    1. Select ‘Manage conditions
  2. Manage conditions
    1. Select ‘Create new condition’
  3. Manage conditions
    1. Select a question – Select ‘Page 1: What is the question?’
    2. Select ‘Select’
    3. Condition type – Select ‘Is’
    4. Select ‘Select’
    5. Enter a value – Enter: 1
    6. Condition name – Enter: DAC Test
    7. Select ‘Save condition’
  4. Manage conditions (already tested)
    1. Select ‘Back to add and edit pages’
  5. Add and edit pages (already tested)
    1. Select ‘Add new page’
  6. DAC form [your name] (already tested)
    1. What kind of page do you need? – Select ‘Question page’
    2. Select ‘Save and continue’
  7. DAC form [your name] (already tested)
    1. What information do you need from users? – Select ‘Written answer’
    2. Type of written answer – Select ‘Short answer (a single line)’
    3. Select ‘Save and continue’
  8. DAC form [your name] (already tested)
    1. Question – Enter: What is the month tomorrow?
    2. Hint text – Enter: Tomorrow’s month
    3. Short description – Enter: 1 of the 12 months
    4. Select ‘Save and continue’
  9. DAC form [your name] (already tested)
    1. Select ‘Conditions’
  10. Control who can see this page based on previous answers
    1. Add an existing condition – Select ‘DAC Test’
    2. Select ‘Add existing condition’
  11. DAC form [your name] (already tested)
    1. Select ‘Back to questions’
  12. DAC form [your name] (already tested)
    1. Select ‘Select ‘Back to add and edit pages’
  13. Add and edit pages
    1. Test the ‘Filter pages by condition’ section
    2. Select ‘Manage conditions’
  14. Manage conditions
    1. Select ‘Delete’ next to the ‘DAC Test’ condition
  15. Are you sure you want to delete this condition?
    1. Select ‘Delete condition’
  16. Manage conditions
    1. Select ‘Overview’

Journey 3: Making draft live with errors (Desktop testing only)

  1. DAC form [your name] (already tested)
    1. From the ‘Overview’ screen select ‘Make draft live’
  2. Are you sure you want to make the draft live?
    1. Select ‘Make draft live’
  3. You do not have access to this service
    1. Select your browser’s ‘Back’ button
  4. Are you sure you want to make the draft live? (already tested)
    1. Select ‘Overview’
  5. DAC form [your name] (already tested)
    1. Select ‘Enter email address’
  6. Email address for submitted forms
    1. What email address should submitted forms be sent to? – Enter your DAC email address
    2. Select ‘Save and continue’
  7. DAC form [your name] (already tested)
    1. Select ‘ Enter email address for support’
  8. Email address for support
    1. Email address – Enter: ____ @ ______________
    2. Response time – Enter: We aim to respond within 2 working days
    3. Select ‘Save and continue’
  9. DAC form [your name] (already tested)
    1. Select ‘Make draft live’
  10. Are you sure you want to make the draft live? (already tested)
    1. Select ‘Cancel’
  11. DAC form [your name] (already tested)
    1. Select ‘Enter what happens next’
  12. Tell users what happens after they submit their form
    1. What will happen after a user submits a form?
      Enter: We’ll send you an email to let you know the outcome. You’ll usually get a response within 10 working days
    2. Expand ‘Help with markdown’
    3. Select ‘Save and continue’
  13. DAC form [your name] (already tested)
    1. Select ‘Make draft live’
  14. Are you sure you want to make the draft live?
    1. Select ‘Make draft live’

Journey 4: Form designer output (Test on Desktop and Mobile)

  1. What's your name?
    Submit-to-Defra: whats-your-name
    1. Enter your name
    2. Select ‘Continue’
  2. What's your email address?
    1. Enter: ____ @ ______________
    2. Select ‘Continue’
  3. What's your phone number?
    1. Enter:  ___________
    2. Select ‘Continue’
  4. What's your address?
    1. Address line 1 – Enter: 1 Test Street
    2. Town or city – Enter: Cardiff
    3. Postcode – Enter: AA1 1AA
    4. Select ‘Continue’
  5. Do you want your unicorn breeder certificate sent to this address?
    1. Select ‘Yes’
    2. Select ‘Continue’
  6. When does your unicorn insurance policy start?
    1. Enter a date in the future
    2. Select ‘Continue’
  7. Upload your insurance certificate (optional)
    1. Select ‘Choose File’ and select a dummy PDF file (Support can provide this if needed)
    2. Select ‘Upload file’
    3. Select ‘Continue’
  8. How many unicorns do you expect to breed each year?
    1. Select ‘1 to 5’
    2. Select ‘Continue’
  9. What type of unicorns will you breed?
    1. Select ‘Flying’ and ‘Rainbow’
    2. Select ‘Continue’
  10. Where will you keep the unicorns?
    1. Enter: DAC Test
    2. Select ‘Continue’
  11. How many members of staff will look after the unicorns?
    1. Enter: 4
    2. Select ‘Continue’
  12. Summary
    1. Select ‘Send’
  13. Form submitted

Disclaimer:

This certificate was issued on the and represents the state of the pages audited on this date. Any further changes after the accreditation date are not covered by this certificate.

The issues identified in the initial audit represent the specific accessibility barriers encountered during testing at the time of assessment. This certification applies solely to the issues documented in the original audit report and confirms that the remediation work undertaken to address those findings was assessed during subsequent retesting as satisfactorily meeting the applicable Web Content Accessibility Guidelines (WCAG) success criteria.

Please note that additional instances of the same or similar accessibility barriers may exist elsewhere within the service. Any pages, components, user journeys, functionality, or content that were not included within the defined scope of testing have not been assessed and are therefore not covered by this certificate.

This certificate does not constitute confirmation that all accessibility issues within the service have been identified or remediated. To ensure ongoing compliance with WCAG, responsibility for ensuring that the same or equivalent remediations are applied wherever those barriers exist, including any areas not covered by the original audit, remains with the client.

We audit against the Web Content Accessibility Guidelines V2.2 level A and level AA to test how accessible the service is, using the Website Accessibility Conformance Evaluation Methodology (WCAG-EM) to evaluate conformance.