|
| 1 | +# NVDA MS Office Smoke Testing Plan |
| 2 | + |
| 3 | +## Objective |
| 4 | + |
| 5 | +To ensure NVDA functions correctly with Microsoft Office applications (Outlook, Word, PowerPoint, Excel) across different UIA settings and typical user workflows. |
| 6 | +This plan focuses on basic navigation, document interaction, and accessibility of key features. |
| 7 | + |
| 8 | +## UIA Settings |
| 9 | + |
| 10 | +For Word/Outlook, and Excel toggle the relevant UIA settings in Advanced Preferences. |
| 11 | +Note: UIA support is evolving; NVDA should work optimally with the default UIA setting. |
| 12 | + |
| 13 | +## Applications Covered |
| 14 | + |
| 15 | +* Outlook |
| 16 | +* Word |
| 17 | +* PowerPoint |
| 18 | +* Excel |
| 19 | + |
| 20 | +--- |
| 21 | + |
| 22 | +## Outlook Smoke Tests |
| 23 | + |
| 24 | +### 1. Launch and Basic Navigation |
| 25 | + |
| 26 | +#### Steps |
| 27 | + |
| 28 | +1. Launch Outlook |
| 29 | +1. Verify NVDA announces the Outlook window title |
| 30 | +1. Use `ctrl+1` to switch to Mail |
| 31 | +1. Use `tab` and arrow keys to navigate the folder pane, message list, and reading pane |
| 32 | + |
| 33 | +#### Expected Results |
| 34 | + |
| 35 | +* NVDA announces window title and major panes |
| 36 | +* Navigation between panes is clear and consistent |
| 37 | + |
| 38 | +### 2. Reading and Managing Email |
| 39 | + |
| 40 | +#### Steps |
| 41 | + |
| 42 | +1. Use arrow keys to move through the message list |
| 43 | +1. Use `enter` to open a message |
| 44 | +1. Use `tab` to move through message headers and body |
| 45 | +1. Use `ctrl+r` to reply, `ctrl+f` to forward, `delete` to delete |
| 46 | +1. Use `ctrl+n` to create a new message |
| 47 | +1. Compose a message, use `tab` to move between fields, and `ctrl+enter` to send |
| 48 | + |
| 49 | +#### Expected Results |
| 50 | + |
| 51 | +* NVDA announces message subjects, senders, and content |
| 52 | +* All message actions are accessible and announced |
| 53 | +* Composing and sending email is accessible |
| 54 | + |
| 55 | +### 3. Calendar and Other Modules |
| 56 | + |
| 57 | +#### Steps |
| 58 | + |
| 59 | +1. Use `ctrl+2` to switch to Calendar |
| 60 | +1. Use arrow keys to navigate the calendar |
| 61 | +1. Use `tab` to move between calendar views and appointments |
| 62 | +1. Use `ctrl+g` to go to a date |
| 63 | +1. Use `ctrl+1` to return to Mail |
| 64 | + |
| 65 | +#### Expected Results |
| 66 | + |
| 67 | +* Calendar navigation is accessible |
| 68 | +* Appointments and views are announced |
| 69 | + |
| 70 | +--- |
| 71 | + |
| 72 | +## Word Smoke Tests |
| 73 | + |
| 74 | +### 1. Launch and Document Navigation |
| 75 | + |
| 76 | +#### Steps |
| 77 | + |
| 78 | +1. Launch Word |
| 79 | +1. Verify NVDA announces the Word window title |
| 80 | +1. Use `ctrl+n` to create a new document |
| 81 | +1. Use `tab` to move through the ribbon and document area |
| 82 | +1. Use arrow keys to move through the document |
| 83 | + |
| 84 | +#### Expected Results |
| 85 | + |
| 86 | +* NVDA announces window title, ribbon, and document area |
| 87 | +* Navigation is smooth and consistent |
| 88 | + |
| 89 | +### 2. Basic Editing and Formatting |
| 90 | + |
| 91 | +#### Steps |
| 92 | + |
| 93 | +1. Type sample text |
| 94 | +1. Use `ctrl+b` to bold, `ctrl+i` to italic, `ctrl+u` to underline |
| 95 | +1. Use `ctrl+s` to save, `ctrl+o` to open a document |
| 96 | +1. Use `ctrl+z` and `ctrl+y` to undo/redo |
| 97 | +1. Use `alt+f4` to close |
| 98 | + |
| 99 | +#### Expected Results |
| 100 | + |
| 101 | +* NVDA announces formatting changes and file actions |
| 102 | +* Editing and formatting are accessible |
| 103 | + |
| 104 | +### 3. Reviewing and Navigation |
| 105 | + |
| 106 | +#### Steps |
| 107 | + |
| 108 | +1. Use `f7` for spell check |
| 109 | +1. Use `ctrl+f` to open the navigation pane |
| 110 | +1. Use `ctrl+g` to go to a page/section |
| 111 | +1. Use `shift+f5` to return to last edit |
| 112 | + |
| 113 | +#### Expected Results |
| 114 | + |
| 115 | +* Spell check and navigation features are accessible |
| 116 | +* NVDA announces review results and navigation targets |
| 117 | + |
| 118 | +--- |
| 119 | + |
| 120 | +## PowerPoint Smoke Tests |
| 121 | + |
| 122 | +### 1. Launch and Basic Navigation |
| 123 | + |
| 124 | +#### Steps |
| 125 | + |
| 126 | +1. Launch PowerPoint |
| 127 | +1. Verify NVDA announces the PowerPoint window title |
| 128 | +1. Use `ctrl+n` to create a new presentation |
| 129 | +1. Use `tab` to move through the ribbon and slide area |
| 130 | +1. Use arrow keys to move between slides and within slide content |
| 131 | + |
| 132 | +#### Expected Results |
| 133 | + |
| 134 | +* NVDA announces window title, ribbon, and slide area |
| 135 | +* Navigation is smooth and consistent |
| 136 | + |
| 137 | +### 2. Slide Editing and Presentation |
| 138 | + |
| 139 | +#### Steps |
| 140 | + |
| 141 | +1. Type sample text on a slide |
| 142 | +1. Use `ctrl+m` to add a new slide |
| 143 | +1. Use `ctrl+s` to save, `ctrl+o` to open a presentation |
| 144 | +1. Use `f5` to start slideshow, `esc` to exit |
| 145 | +1. Use arrow keys to move between slides during slideshow |
| 146 | + |
| 147 | +#### Expected Results |
| 148 | + |
| 149 | +* NVDA announces slide content and transitions |
| 150 | +* Editing and presenting are accessible |
| 151 | + |
| 152 | +--- |
| 153 | + |
| 154 | +## Excel Smoke Tests |
| 155 | + |
| 156 | +### 1. Launch and Basic Navigation |
| 157 | + |
| 158 | +#### Steps |
| 159 | + |
| 160 | +1. Launch Excel |
| 161 | +1. Verify NVDA announces the Excel window title |
| 162 | +1. Use `ctrl+n` to create a new workbook |
| 163 | +1. Use arrow keys to move between cells |
| 164 | +1. Use `tab` to move across cells and ribbon |
| 165 | + |
| 166 | +#### Expected Results |
| 167 | + |
| 168 | +* NVDA announces window title, ribbon, and cell coordinates |
| 169 | +* Navigation between cells is clear and consistent |
| 170 | + |
| 171 | +### 2. Data Entry and Basic Operations |
| 172 | + |
| 173 | +#### Steps |
| 174 | + |
| 175 | +1. Enter data in cells |
| 176 | +1. Use `ctrl+c` to copy, `ctrl+v` to paste, `ctrl+x` to cut |
| 177 | +1. Use `ctrl+z` and `ctrl+y` to undo/redo |
| 178 | +1. Use `ctrl+s` to save, `ctrl+o` to open a workbook |
| 179 | +1. Use `alt+f4` to close |
| 180 | + |
| 181 | +#### Expected Results |
| 182 | + |
| 183 | +* NVDA announces data entry and clipboard actions |
| 184 | +* File operations are accessible |
| 185 | + |
| 186 | +### 3. Formulas and Navigation |
| 187 | + |
| 188 | +#### Steps |
| 189 | + |
| 190 | +1. Enter a formula (e.g., `=sum(a1:a5)`) |
| 191 | +1. Use `f2` to edit a cell |
| 192 | +1. Use `ctrl+arrowKey` to jump to the edge of data regions |
| 193 | +1. Use `ctrl+space` to select a column, `shift+space` to select a row |
| 194 | + |
| 195 | +#### Expected Results |
| 196 | + |
| 197 | +* NVDA announces formula entry and cell editing |
| 198 | +* Navigation shortcuts are accessible |
0 commit comments