Basic Accessibility Testing Methods and Tools Flashcards

1
Q

The first step to conducting web accessibility testing is:

A. Run automated tests
B. Define the scope of the test
C. Conduct manual testing
D. Plan for remediation of accessibility issues
E. Conduct regression testing
A

B. Define the scope of the test
Considerations:

  • Are a few pages going to be evaluated, or an entire web application?
  • Will the evaluation stick to informational content or will it also cover transactional processes?
  • Which pages are going to be evaluated?
  • How can the best pages be selected to get the most out of the evaluation process?
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which of the following are things to consider when determining the scope of the accessibility tests? (Select all that apply)

A. Which pages have the most diversified and representative content, structure and semantics types?
B. Are there any important transactional or multi-step processes?
C. How many users can access an interface element at one time without crashing it?
D. What templates are in use on the site?

A

A. Which pages have the most diversified and representative content, structure and semantics types?
B. Are there any important transactional or multi-step processes?
D. What templates are in use on the site?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Testing all of the pages of a web site may not be easy or practical, but it has to be done to ensure an adequately compliant site.

A. True
B. False

A

B. False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Analyzing specific page content like images, forms, tables, and widgets should be included in the scope of the evaluation.

A. True
B. False

A

A. True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

When beginning the actual testing process, what should testers do first?

A. Conduct keyboard accessibility testing
B. Check if color is used to convey meaning
C. Run an automated test
D. Test for form validation accessibility

A

C. Run an automated test

To get a good understanding of the general underlying problems that are present in the page or application, it is often best to start by running an automated scan on the page(s) to identify the problems that can easily and quickly be spotted using software programs. These scans will not only help you identify the most basic issues that need to be fixed, they will also allow you to be more efficient by looking for elements that can be easily automated, such as the presence of heading tags in the content, alt attributes on images, and color contrasts.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

About a third of accessibility problems can be found through automated testing.

A. True
B. False

A

A. True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Screen readers can help you identify issues with which of the following?

A. Visual focus indicator
B. Keyboard functionality
C. Touch target size
D. Alternative text
E. Custom widgets
F. Media players
G. Form labels and instructions
H. Color used to convey meaning
I. Headings
J. Video only presentations
K. Answers B, D, E, F, G, and I
L. Answers A, B, C, G, H, I, and J
M. All of the above
A

K. Answers B, D, E, F, G, and I

B. Keyboard functionality
D. Alternative text
E. Custom widgets
F. Media players
I. Headings
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The purpose of links must always be conveyed through the link text itself.

A. True
B. False

A

B. False

Link Text Considerations:
•	Link Text by Itself
•	Link Text within Context
•	Images as Links
•	Icons as Links
•	Use of aria atributes (e.g. aria-label, aria-labelledby, or aria-describedby)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

If error messages used in form validation are conveyed through a screen reader, then they do not need to be visible.

A. True
B. False

A

B. False

When a user makes an error in a form, feedback needs to be provided immediately. Users need to know that errors occurred and where those errors are within the form. Both of these components need to be visible to sighted users and users of assistive technology.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

To be compliant, captions for videos must include which of the following (Select all that apply):

A. Description of visual content
B. Narration and dialog
C. Identity of multiple speakers
D. Important sound effects

A

B. Narration and dialog
C. Identity of multiple speakers
D. Important sound effects

Kind of a trick question. Video captions need to include information regarding the audio portion of the video.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

An effective bug report should be written for which of the following recipients?

A. Developers and designers who have extensive knowledge in accessibility
B. The core accessibility team
C. Stakeholders who may not be well-informed about accessibility
D. Other testers who can validate the issue

A

C. Stakeholders who may not be well-informed about accessibility

In order for issues to be remediated, reports that are filed need to be well written. This is especially critical for accessibility issues. Why? Because if you are filing a bug on a feature that is outside your team, you cannot be sure how familiar the person assigned to that bug is with web accessibility, and you want to increase the chances that the person assigned to fix your bug can reproduce the unwanted behavior quickly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

If a bug report includes a title, description, and steps to reproduce the issue, what should it also include to make it more effective? (Select all that apply)

A. Recommendations for how to fix the issue
B. Expected behavior and/or results
C. The report is effective as is
D. Severity of the issue

A

A. Recommendations for how to fix the issue
B. Expected behavior and/or results
D. Severity of the issue

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Remediation for all accessibility issues should be:

A. Prioritized according to factors such as impact, severity, frequency, etc.
B. Made top priority for all staff until the issues are resolved
C. Performed by contractors
D. Completed before the application is released

A

A. Prioritized according to factors such as impact, severity, frequency, etc.

Factors that Influence Priority:
•	User Impact
•	Time to Remediate
•	Business Priority
•	Location of Issues
•	Volume
•	Impact on Interface and Operation
•	Secondary Benefit
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Automated testing should only be conducted during the testing phase of the development lifecycle.

A. True
B. False

A

B. False

  • Automated unit testing can be used to identify accessibility errors within the code early in the development cycle,
  • Through integration testing, developers can continue to discover accessibility issues, while continuing to work on development.
  • Regression testing include rerunning previously run tests and checking whether program behavior has changed and whether previously fixed faults have re-emerged.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which type of testing allows developers to evaluate small chunks of code for accessibility issues without any dependencies?

A. Regression testing
B. Integration testing
C. Unit testing
D. Manual testing

A

C. Unit testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

The more developers incorporate automated accessibility testing into the build/creation phase, the more confident they will be in addressing accessibility issues.

A. True
B. False

A

A. True

17
Q

Testing to uncover any new errors introduced by the remediation process is called:

A. Integration testing
B. Acceptance testing
C. Beta testing
D. Regression testing

A

D. Regression testing