|
33 | 33 | 1. Windows shutting down (terminates unsafely) (uses `wx.EVT_END_SESSION`) |
34 | 34 |
|
35 | 35 | ## Manual testing |
36 | | -Instructions for testing startup / shutdown. |
37 | | - |
38 | | -### Start from shortcut |
39 | | -Prerequisites: |
40 | | - - NVDA installed |
41 | | - - Shortcut enabled during installation |
42 | | - |
43 | | -Steps: |
44 | | - 1. Press (or emulate) Ctrl+Alt+N, observe NVDA starts up |
45 | | - |
46 | | -Variation: |
47 | | -- At step 1. A version of NVDA is already running. Observe running version exits before installed version starts up. |
48 | | - |
49 | | -### Windows Sign-in screen, automatic start |
50 | | -Prerequisites: |
51 | | - - NVDA installed |
52 | | - - Enable "Use NVDA during sign-in" |
53 | | - |
54 | | -Steps: |
55 | | - 1. Sign out (not lock) Windows |
56 | | - 1. Observe NVDA announces the Windows sign-in screen |
57 | | - |
58 | | -### UAC, automatic start |
59 | | -Prerequisites: |
60 | | - - NVDA installed |
61 | | - - An active Windows session (i.e. not signed out, locked) |
62 | | - - The NVDA installed copy is running |
63 | | - |
64 | | -Steps: |
65 | | - 1. Open the Start menu |
66 | | - 1. Type notepad |
67 | | - 1. Open context menu for notepad and choose `Run as Administrator`. |
68 | | - 1. When the UAC dialog appears, verify that NVDA launches on this secure desktop and reports the dialog. |
69 | | - |
70 | | -### Windows Successful sign-in, automatic start |
71 | | -Prerequisites: |
72 | | - - NVDA installed |
73 | | - - Enable "Start NVDA after I sign in" |
74 | | - |
75 | | -Steps: |
76 | | - 1. Start Windows |
77 | | - 1. Sign in |
78 | | - 1. Observe NVDA starts |
79 | | - |
80 | | -### Running the *.exe |
81 | | - |
82 | | -Steps: |
83 | | - 1. Press `win+r` |
84 | | - 1. Enter <path to nvda.exe> |
85 | | - 1. Press enter |
86 | | - 1. Observe NVDA starts |
87 | | - |
88 | | -Variation: |
89 | | -- using an installer (launcher) |
90 | | - - eg: `C:\Users\username\Downloads\nvda_2021.1.exe` |
91 | | -- using an installed copy |
92 | | - - just type `nvda` in place of the .exe |
93 | | -- using a portable copy |
94 | | - - find and use the path to `nvda.exe`, located within the portable copy directory |
95 | | - - the installer allows you to create an installed copy and a portable copy |
96 | | - |
97 | | -### Running from source (runnvda.bat) |
98 | | -Prerequisites |
99 | | -- clone project and build NVDA (see [project readme](https://github.com/nvaccess/nvda/blob/master/readme.md#getting-the-source-code)). |
100 | | - |
101 | | -Steps: |
102 | | - 1. Run `runnvda.bat` from cmd |
103 | | - 1. Observe NVDA starts |
104 | | - |
105 | | -### An input gesture to restart |
106 | | - |
107 | | -Prerequisite: |
108 | | -- Input gesture for "Restarts NVDA!" is assigned |
109 | | - |
110 | | -Steps: |
111 | | - 1. Press (or emulate) the input gesture |
112 | | - 1. Observe that NVDA exits |
113 | | - 1. Observe that a new instance is started |
| 36 | +Check the [manual test guide](../tests/manual/startupShutdown.md). |
114 | 37 |
|
115 | 38 | ## Technical notes |
116 | 39 |
|
|
0 commit comments