# NVDA Smoke Test

## Prerequisites

Be sure to review:

* [Screen Reader Methods](https://github.com/ebay/oatmeal/tree/ad3c5a5b6af7b1f42e85a95c388ce615da669b71/screen-reader/nvda/screen-reader/README.md)
* [NVDA Set Up Instructions](https://github.com/ebay/oatmeal/tree/ad3c5a5b6af7b1f42e85a95c388ce615da669b71/screen-reader/nvda/nvda/README.md)

## Steps

1. Navigate to the page to test
2. Launch NVDA
3. Move keyboard focus to the top of the page
4. Use DOWN arrow key to check item-by-item
5. Verify that what is announced by the screen reader matches with what is presented visually.
6. If Semantics don't match what's announced, perform Semantics specific testing.
   * Lists not marked up as lists
   * Headings not marked up as heading
   * Tables not marked up as table
   * etc.
7. If Forms don't communicate what's presented visually, perform Forms specific testing.
   * Inputs have labels
   * Instructional text announced
   * Error messages announced
   * etc.

**Note**: Semantics, Forms, etc. specific tests coming soon.

## About

Author(s): Luis Garcia

Last Updated: 2017
