-
Notifications
You must be signed in to change notification settings - Fork 9
Manual test scenarios
David Risney edited this page Mar 16, 2024
·
7 revisions
- '*' should be the last entry.
- Press 'Add New' 4 times.
- Arrow on keyboard up and down over the 4 new entries.
- Rename each to 1.exe, 2.exe, 3.exe, 4.exe and change runtime to Evergreen, Evergreen Preview with reversed search order, Evergreen Preview with reversed search order and stable unchecked, and Fixed Version (select the first entry in the drop down).
- Arrow on keyboard up and down over the 4 new entries and make sure they retain their modified values.
- Press
Launch RegEditbutton. Ensure regedit.exe opens toComputer\HKEY_CURRENT_USER\Software\Policies\Microsoft\Edge\WebView2 - Make sure the ReleaseChannelPreference key has 2.exe and 3.exe set to 1.
- Make sure the ReleaseChannels key has 3.exe set to '1,2,3'
- Make sure the BrowserExecutableFolder keys has 4.exe set to the path you picked.
- Press 'Add New' a 5th time.
- Examine the registry again to make sure nothing changed for 1, 2, 3, and 4.
- Arrow on keyboard up and down over the 4 new entries and ensure they haven't changed value.
- Select the 5th entry and press 'Remove'.
- Again examine the registry and make sure nothing changed for 1, 2, 3, and 4.
- Again arrow on keyboard up and down over entries 1, 2, 3, and 4 and ensure they haven't changed value.
- Ensure you have Edge Canary installed.
- Ensure the runtimes tab shows at least the WebView2 Runtime and the Edge canary install.
- Press the reload button on the tab.
- Ensure nothing in the list changes.
- Click twice on every column header and make sure they sort appropriately.
- Start the following WebView2 sample apps:
- Win32 Sample app
- A second instance of Win32 Sample app running as admin
- WPF sample app
- WinForms sample app
- WinUI2 UWP sample app
- WinUI3 sample app
- Ensure it now shows the new sample app instances.
- Start another instance of the WebView2 Sample app and reload the tab.
- Ensure it now shows the additional sample app instance.
- Close the first WebView2 Sample app instance and reload the tab.
- Ensure it now shows the second and not the first WebView2 Sample app instance.