Testing Methods & Tools

Questions


None documented

Deque questions


The first step to conducting web accessibility testing is:

  1. Run automated tests
  2. Define the scope of the test
  3. Conduct manual testing
  4. Plan for remediation of accessibility issues
  5. Conduct regression testing

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

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

True or false: 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.

  1. True
  2. False

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

  1. True
  2. False

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

  1. Conduct keyboard accessibility testing
  2. Check if color is used to convey meaning
  3. Run an automated test
  4. Test for form validation accessibility

True or false: About a third of accessibility problems can be found through automated testing.

  1. True
  2. False

Screen readers can help you identify issues with which of the following (Select all that apply):

  1. Visual focus indicator
  2. Keyboard functionality
  3. Alternative text
  4. Touch target size
  5. Headings
  6. Custom widgets
  7. Video only presentations
  8. Form labels and instructions
  9. Color used to convey meaning
  10. Media players

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

  1. True
  2. False

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

  1. Description of visual content
  2. Narration and dialog
  3. Identity of multiple speakers
  4. Important sound effects

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

  1. Developers and designers who have extensive knowledge in accessibility
  2. The core accessibility team
  3. Stakeholders who may not be well-informed about accessibility
  4. Other testers who can validate the issue

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)

  1. Recommendations for how to fix the issue
  2. Expected behavior and/or results
  3. The report is effective as is
  4. Severity of the issue

Remediation for all accessibility issues should be:

  1. Prioritized according to factors such as impact, severity, frequency, etc.
  2. Made top priority for all staff until the issues are resolved
  3. Performed by contractors
  4. Completed before the application is released

True or false: Automated testing should only be conducted during the testing phase of the development lifecycle.

  1. True
  2. False

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

  1. Regression testing
  2. Integration testing
  3. Unit testing
  4. Manual testing

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

  1. True
  2. False

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

  1. Integration testing
  2. Acceptance testing
  3. Beta testing
  4. Regression testing

Screen Reader Testing

Questions


None documented

Deque questions


This module discusses people with which types of disabilities using screen readers? (Select all that apply)

  1. Blindness
  2. Low vision
  3. Deafblindness
  4. Color blindness
  5. Deafness
  6. Tremors in the hands
  7. Paralysis
  8. Reading disabilities

True or false: You can customize web content to screen reader users by detecting which screen reader they're using

  1. True
  2. False

Which phone is currently the most popular among blind users?

  1. Windows Phone
  2. iPhone
  3. Android Phones
  4. Blackberry Phones

True or false: Screen readers can output to either audio or Braille.

  1. True
  2. False

Which screen readers are available for Windows? (Select all that apply)

  1. JAWS
  2. VoiceOver
  3. TalkBack
  4. NVDA
  5. Window-Eyes
  6. Orca

True or false: Testing with screen readers is recommended, but is not required, if automated accessibility tests are performed prior to launching web content.

  1. True
  2. False

Blind screen reader users are most likely to navigate web content using what?

  1. Voice activation
  2. Mouse
  3. Trackpad
  4. Motion detection
  5. Keyboard

How do screen readers treat columns of text created by two floating <div> elements side by side?

  1. Screen readers read each column one at a time, starting with the column that appears first in the DOM
  2. Screen readers can't read columns
  3. Screen readers read the first line of column 1, followed by the first line of column 2, followed by the second line of column 1, followed by the second line of column 2, and so on.
  4. Screen readers read only the first column

Do screen readers notify users about the visual placement of items on the page (e.g. explaining columns of text, or floating items with wrapping text)?

  1. Yes
  2. No

True or false: In their default settings, most screen readers announce every comma and every period.

  1. True
  2. False

True or False: When reading the number 300, if you hear VoiceOver say "Three zero zero" instead of "Three hundred", it means you need to fix the way you wrote the number.

  1. True
  2. False

Which of the following visual styles do most screen readers in their default settings announce to users while reading in normal browse mode? (Select all that apply)

  1. Bold
  2. Italic
  3. Background colors
  4. All caps
  5. Colors
  6. Visual placement
  7. Indentation
  8. All of the above
  9. None of the above

What do developers need to keep in mind about the virtual buffer of screen readers?

  1. Blind users cannot access the virtual buffer
  2. The virtual buffer is keyboard-accessible
  3. There may be a delay between the time when an AJAX load event is complete and when the virtual buffer is updated
  4. The virtual buffer must be invoked via JavaScript

Which of the following do screen readers read?

  1. The source code (i.e. the markup available using "view source")
  2. The DOM (the markup after it has been processed by the browser)
  3. The visible text on the screen (e.g. the output as rendered through the graphics processor)
  4. All of the above
  5. None of the above

True or false: All browsers use the same accessibility API.

  1. True
  2. False

Which of the following elements allow screen readers to quickly "glance" at the structure of the topics and text content in a web page?

  1. Headings
  2. Lists
  3. Graphics
  4. Tables

The only way a screen reader can read non-focusable content (e.g. paragraphs, headings, div elements, etc.) is to start at the beginning of the page and let the screen reader read everything on the page from beginning to end.

  1. True
  2. False

In Table Navigation Mode, users can:

  1. Navigate table by table
  2. Navigate between cells in a table
  3. Generate a list of tables
  4. None of the above

Which of the following allows screen reader users to navigate to areas like the main content, footer, or menu sections of a web page?

  1. Links
  2. Tables
  3. Graphics
  4. Landmarks

True or false: Screen reader users sometimes explore forms by navigating through all the form fields before filling any of them out, to give them a better sense of what the form is like.

  1. True
  2. False

Which screen reader mode in NVDA allows users to type "H" to go to the next heading?

  1. Browse or document mode
  2. Focus mode
  3. Application mode
  4. Forms mode
  5. Table navigation mode
  6. Scan mode
  7. Virtual cursor

True or false: VoiceOver on OSX does not differentiate between document/browse mode and focus mode

  1. True
  2. False

True or false: Non-focusable text (e.g. regular paragraphs, <div> elements, headings, etc.) are not available to NVDA users in focus mode.

  1. True
  2. False

What happens in JAWS when you type the letter "G" when the focus is on a text input, and when JAWS is in forms mode?.

  1. JAWS says "G" out loud, and the letter "G" is typed in the text field
  2. JAWS navigates to the next graphic
  3. Nothing
  4. JAWS types a smiley face in the text field
  5. JAWS enters into Graphics Mode

Which browser is recommended for use with JAWS?

  1. Chrome
  2. Opera
  3. Firefox
  4. Safari
  5. Edge
  6. Internet Explorer

When using JAWS, how do you navigate to the next item?

  1. N
  2. I
  3. Down arrow
  4. Up arrow
  5. Ctrl + Shift N
  6. Caps lock + down arrow
  7. Insert + down arrow
  8. Tab
  9. Not available in JAWS

When using JAWS, how do you navigate to the next heading?

  1. Ctrl + Alt + H
  2. Ctrl + Shift H
  3. Caps lock + H
  4. Insert + H
  5. H
  6. G
  7. Not available in JAWS

When using JAWS, how do you navigate to the next landmark region?

  1. R
  2. Ctrl + Alt + L
  3. Ctrl + Shift R
  4. Caps lock + L
  5. Insert + R
  6. L
  7. Not available in JAWS

When using JAWS, how do you pull up the elements list?

  1. E
  2. Ctrl + Alt + E
  3. Ctrl + Shift L
  4. Caps lock + F3
  5. Insert + F3
  6. L
  7. Not available in JAWS

Which browser is recommended for use with NVDA?

  1. Chrome
  2. Opera
  3. Firefox
  4. Safari
  5. Edge
  6. Internet Explorer

When using NVDA, how do you navigate to the next item?

  1. N
  2. I
  3. Down arrow
  4. Up arrow
  5. Ctrl + Option + Command N
  6. Caps lock + down arrow
  7. Insert + down arrow
  8. Tab
  9. Not available in NVDA

When using NVDA, how do you navigate to the next heading?

  1. Ctrl + Alt + H
  2. Ctrl + Shift H
  3. Caps lock + H
  4. Insert + H
  5. H
  6. G
  7. Not available in NVDA

When using NVDA, how do you navigate to the next landmark region?

  1. D
  2. Ctrl + Alt + L
  3. Ctrl + Shift D
  4. Caps lock + L
  5. Insert + R
  6. R
  7. Not available in NVDA

When using NVDA, how do you pull up the list of links, headings, and landmarks?

  1. E
  2. Ctrl + Alt + E
  3. Insert + F7
  4. Ctrl + Shift F7
  5. Caps lock + F3
  6. Insert + F3
  7. H
  8. Not available in NVDA

Which browser is recommended for use with VoiceOver on iOS?

  1. Chrome
  2. Opera
  3. Firefox
  4. Safari
  5. Internet Explorer

When using VoiceOver in iOS, how do you navigate to the next item?

  1. Swipe left to right
  2. Swipe right to left
  3. Swipe down
  4. Swipe up
  5. Double tap the screen
  6. Say "Siri, go to next item"
  7. Not available in VoiceOver for iOS

When using VoiceOver in iOS, how do you activate a link or a button?

  1. Swipe left to right
  2. Swipe right to left
  3. Swipe down
  4. Swipe up
  5. Tap on the link or button
  6. Double tap on the link or button
  7. Double tap the screen anywhere
  8. Say "Siri, activate"
  9. Not available in VoiceOver for iOS

When using VoiceOver in iOS, how do you pull up the rotor?

  1. Swipe left to right
  2. Place two fingers on the screen and rotate them
  3. Place two fingers on the screen and rotate them
  4. Place your mouth on the screen and rotate it
  5. Swipe right to left
  6. Swipe down
  7. Swipe up
  8. Double tap the screen
  9. Say "Siri, show rotor"
  10. Not available in VoiceOver for iOS

When using VoiceOver in iOS, how can you navigate to the next heading?

  1. Swipe left to right
  2. Set the rotor to navigate by headings, then swipe right
  3. Swipe right to left
  4. Set the rotor to navigate by headings, then swipe down
  5. Swipe up
  6. Double tap the screen
  7. Say "Siri, go to next heading"
  8. Not available in VoiceOver for iOS

When using VoiceOver in iOS, how do you navigate by landmarks?

  1. Swipe left to right
  2. Set the rotor to navigate by headings, then swipe right
  3. Swipe right to left
  4. Set the rotor to navigate by headings, then swipe down
  5. Swipe up
  6. Double tap the screen
  7. Say "Siri, go to next landmark"
  8. Not available in VoiceOver for iOS

Which browser is recommended for use with TalkBack?

  1. Chrome
  2. Opera
  3. Firefox
  4. Facebook
  5. Internet

When using TalkBack, how do you navigate to the next item?

  1. Swipe left to right
  2. Swipe right to left
  3. Swipe down
  4. Swipe up
  5. Double tap the screen
  6. Say "OK Google, go to next item"
  7. Not available in TalkBack

When using TalkBack, how do you activate a link or a button?

  1. Swipe left to right
  2. Swipe right to left
  3. Swipe down
  4. Swipe up
  5. Tap on the link or button
  6. Double tap on the link or button
  7. Double tap the screen anywhere
  8. Say "OK Google, activate"
  9. Not available in TalkBack

When using TalkBack, how do you pull up the Global Context Menu?

  1. Swipe left to right
  2. Place one finger on the screen and rotate it
  3. Place two fingers on the screen and rotate them
  4. Swipe down then right
  5. Swipe up then right
  6. Swipe right to left
  7. Swipe down
  8. Swipe up
  9. Double tap the screen
  10. Say "OK Google, show Global Context Menu"
  11. Not available in TalkBack

When using TalkBack, how do you pull up the Local Context Menu?

  1. Swipe left to right
  2. Place one finger on the screen and rotate it
  3. Place two fingers on the screen and rotate them
  4. Swipe down then right
  5. Swipe up then right
  6. Swipe right to left
  7. Swipe down
  8. Swipe up
  9. Double tap the screen
  10. Say "OK Google, show Global Context Menu"
  11. Not available in TalkBack

When using TalkBack, how can you activate Firefox Browser Navigation?

  1. Swipe left to right
  2. Activate the Local Context Menu, then select headings
  3. Swipe right to left
  4. Three finger swipe down
  5. Swipe up
  6. Double tap the screen
  7. Say "OK Google, activate Firefox Browser Navigation"
  8. Not available in TalkBack

Which browser is recommended for use with VoiceOver on OSX?

  1. Chrome
  2. Opera
  3. Firefox
  4. Safari

When using VoiceOver in OSX, how do you navigate to the next item?

  1. N
  2. I
  3. Down arrow
  4. Up arrow
  5. Ctrl + Option + Command N
  6. Caps lock + down arrow
  7. Shift + down arrow
  8. Control + Option + right arrow
  9. Not available in VoiceOver in OSX

When using VoiceOver in OSX, which two methods can be used to navigate by headings?

  1. Ctrl + Option + H
  2. Ctrl + Option + Command + H
  3. Caps lock + H
  4. Pull up the rotor, then use the left/right arrow keys to show the list of headings, then select the heading with the down arrow key
  5. G
  6. Not available in VoiceOver in OSX

When using VoiceOver in OSX, how do you navigate by landmarks?

  1. Ctrl + Option + R
  2. Ctrl + Option + Command + L
  3. Caps lock + L
  4. Pull up the rotor, then use the left/right arrow keys to show the list of landmarks, then select the heading with the down arrow key
  5. L
  6. Not available in VoiceOver in OSX

When using VoiceOver in OSX, how do you pull up the rotor?

  1. R
  2. Ctrl + Option + U
  3. Insert + F7
  4. Ctrl + Shift F7
  5. Caps lock + F3/li>
  6. Shift + F3
  7. U
  8. Not available in VoiceOver in OSX

Which browser is recommended for use with Narrator?

  1. Chrome
  2. Opera
  3. Firefox
  4. Safari
  5. Edge
  6. Internet Explorer

When using Narrator, how do you navigate to the next item?

  1. N
  2. I
  3. Down arrow
  4. Up arrow
  5. Ctrl + Option + Command N
  6. Caps lock + right arrow
  7. Caps lock + down arrow
  8. Tab
  9. Not available in Narrator

When using Narrator, how do you activate scan mode?

  1. Ctrl + Alt + S
  2. Ctrl + Shift S
  3. Caps lock + S
  4. Insert + S
  5. Space bar
  6. Caps lock plus space bar
  7. Not available in Narrator

When using Narrator, how do you navigate to the next heading (when in scan mode)?

  1. Ctrl + Alt + H
  2. Ctrl + Shift H
  3. Caps lock + H
  4. Insert + H
  5. H
  6. G
  7. Not available in Narrator

When using Narrator, how do you navigate to the next landmark region (when in scan mode)?

  1. D
  2. Ctrl + Alt + L
  3. Ctrl + Shift D
  4. Caps lock + L
  5. Insert + R
  6. R
  7. Not available in Narrator

When using Narrator, how do you go to the next cell in a table row?

  1. T
  2. Ctrl + Alt + C
  3. Ctrl + Alt + Right arrow
  4. Insert + T
  5. Ctrl + Shift T
  6. Caps lock + C
  7. Insert + R
  8. C
  9. Not available in Narrator

Which browser is recommended for use with Window-Eyes?

  1. Chrome
  2. Opera
  3. Firefox
  4. Safari
  5. Edge
  6. Internet Explorer

When using Window-Eyes, how do you navigate to the next item?

  1. N
  2. I
  3. Down arrow
  4. Up arrow
  5. Ctrl + Shift N
  6. Caps lock + down arrow
  7. Insert + down arrow
  8. Tab
  9. Not available in Window-Eyes

When using Window-Eyes, how do you navigate to the next heading?

  1. Ctrl + Alt + H
  2. Ctrl + Shift H
  3. Caps lock + H
  4. Insert + H
  5. H
  6. G
  7. Not available in Window-Eyes

When using Window-Eyes, how do you navigate to the next landmark region?

  1. R
  2. Ctrl + Alt + L
  3. Ctrl + Shift R
  4. Caps lock + L
  5. Insert + R
  6. L
  7. semi-colon
  8. Not available in Window-Eyes

When using Window-Eyes, how do you pull up the elements list?

  1. E
  2. Insert + Tab
  3. Ctrl + Alt + E
  4. Ctrl + Shift L
  5. Caps lock + F3
  6. Insert + F3
  7. L
  8. Not available in Window-Eyes