Update tests-checklist-jaime.md

This commit is contained in:
Jaime Bernardo 2023-06-28 16:59:29 +01:00 committed by GitHub
parent 78eff3b009
commit 14b7836d84
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -228,37 +228,37 @@ Mouse Jump:
### Mouse Without Borders ### Mouse Without Borders
* Install PowerToys on two PCs in the same local network: * Install PowerToys on two PCs in the same local network:
- [ ] Verify that PowerToys is properly installed on both PCs. - [x] Verify that PowerToys is properly installed on both PCs.
* Setup Connection: * Setup Connection:
- [ ] Open MWB's settings on the first PC and click the "New Key" button. Verify that a new security key is generated. - [x] Open MWB's settings on the first PC and click the "New Key" button. Verify that a new security key is generated.
- [ ] Copy the generated security key and paste it in the corresponding input field in the settings of MWB on the second PC. Also enter the name of the first PC in the required field. - [x] Copy the generated security key and paste it in the corresponding input field in the settings of MWB on the second PC. Also enter the name of the first PC in the required field.
- [ ] Press "Connect" and verify that the machine layout now includes two PC tiles, each displaying their respective PC names. - [x] Press "Connect" and verify that the machine layout now includes two PC tiles, each displaying their respective PC names.
* Verify Connection Status: * Verify Connection Status:
- [ ] Ensure that the border of the remote PC turns green, indicating a successful connection. - [x] Ensure that the border of the remote PC turns green, indicating a successful connection.
- [ ] Enter an incorrect security key and verify that the border of the remote PC turns red, indicating a failed connection. - [x] Enter an incorrect security key and verify that the border of the remote PC turns red, indicating a failed connection.
* Test Remote Mouse/Keyboard Control: * Test Remote Mouse/Keyboard Control:
- [ ] With the PCs connected, test the mouse/keyboard control from one PC to another. Verify that the mouse/keyboard inputs are correctly registered on the other PC. - [x] With the PCs connected, test the mouse/keyboard control from one PC to another. Verify that the mouse/keyboard inputs are correctly registered on the other PC.
- [ ] Test remote mouse/keyboard control across all four PCs, if available. Verify that inputs are correctly registered on each connected PC when the mouse is active there. - [x] Test remote mouse/keyboard control across all four PCs, if available. Verify that inputs are correctly registered on each connected PC when the mouse is active there.
* Test Remote Control with Elevated Apps: * Test Remote Control with Elevated Apps:
- [ ] Open an elevated app on one of the PCs. Verify that without "Use Service" enabled, PowerToys does not control the elevated app. - [x] Open an elevated app on one of the PCs. Verify that without "Use Service" enabled, PowerToys does not control the elevated app.
- [ ] Enable "Use Service" in MWB's settings. Verify that PowerToys can now control the elevated app remotely. Verify that MWB processes are running as LocalSystem, while the MWB helper process is running non-elevated. - [x] Enable "Use Service" in MWB's settings. Verify that PowerToys can now control the elevated app remotely. Verify that MWB processes are running as LocalSystem, while the MWB helper process is running non-elevated.
- [ ] Toggle "Use Service" again, verify that each time you do that, the MWB processes are restarted. - [x] Toggle "Use Service" again, verify that each time you do that, the MWB processes are restarted.
- [ ] Run PowerToys elevated on one of the machines, verify that you can control elevated apps remotely now on that machine. - [x] Run PowerToys elevated on one of the machines, verify that you can control elevated apps remotely now on that machine.
* Test Module Enable Status: * Test Module Enable Status:
- [ ] For all combinations of "Use Service"/"Run PowerToys as admin", try enabling/disabling MWB module and verify that it's indeed being toggled using task manager. - [x] For all combinations of "Use Service"/"Run PowerToys as admin", try enabling/disabling MWB module and verify that it's indeed being toggled using task manager.
* Test Disconnection/Reconnection: * Test Disconnection/Reconnection:
- [ ] Disconnect one of the PCs from network. Verify that the machine layout updates to reflect the disconnection. - [x] Disconnect one of the PCs from network. Verify that the machine layout updates to reflect the disconnection.
- [ ] Do the same, but now by exiting PowerToys. - [x] Do the same, but now by exiting PowerToys.
- [ ] Start PowerToys again, verify that the PCs are reconnected. - [x] Start PowerToys again, verify that the PCs are reconnected.
* Test Various Local Network Conditions: * Test Various Local Network Conditions:
- [ ] Test MWB performance under various network conditions (e.g., low bandwidth, high latency). Verify that the tool maintains a stable connection and functions correctly. - [x] Test MWB performance under various network conditions (e.g., low bandwidth, high latency). Verify that the tool maintains a stable connection and functions correctly.
* Clipboard Sharing: * Clipboard Sharing:
- [ ] Copy some text on one PC and verify that the same text can be pasted on another PC. - [ ] Copy some text on one PC and verify that the same text can be pasted on another PC.