Update tests-checklist-jaime.md

This commit is contained in:
Jaime Bernardo 2024-10-29 14:04:17 +00:00 committed by GitHub
parent 8b7951cfdc
commit cd5eb4d7a8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -222,56 +222,56 @@ 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. - [x] Copy some text on one PC and verify that the same text can be pasted on another PC.
- [ ] Use the screenshot key and Win+Shift+S to take a screenshot on one PC and verify that the screenshot can be pasted on another PC. - [x] Use the screenshot key and Win+Shift+S to take a screenshot on one PC and verify that the screenshot can be pasted on another PC.
- [ ] Copy a file in Windows Explorer and verify that the file can be pasted on another PC. Make sure the file size is below 100MB. - [x] Copy a file in Windows Explorer and verify that the file can be pasted on another PC. Make sure the file size is below 100MB.
- [ ] Try to copy multiple files and directories and verify that it's not possible (only the first selected file is being copied). - [x] Try to copy multiple files and directories and verify that it's not possible (only the first selected file is being copied).
* Drag and Drop: * Drag and Drop:
- [ ] Drag a file from Windows Explorer on one PC, cross the screen border onto another PC, and release it there. Verify that the file is copied to the other PC. Make sure the file size is below 100MB. - [x] Drag a file from Windows Explorer on one PC, cross the screen border onto another PC, and release it there. Verify that the file is copied to the other PC. Make sure the file size is below 100MB.
- [ ] While dragging the file, verify that a corresponding icon is displayed under the mouse cursor. - [x] While dragging the file, verify that a corresponding icon is displayed under the mouse cursor.
- [ ] Without moving the mouse from one PC to the target PC, press CTRL+ALT+F1/2/3/4 hotkey to switch to the target PC directly and verify that file sharing/dropping is not working. - [x] Without moving the mouse from one PC to the target PC, press CTRL+ALT+F1/2/3/4 hotkey to switch to the target PC directly and verify that file sharing/dropping is not working.
* Lock and Unlock with "Use Service" Enabled: * Lock and Unlock with "Use Service" Enabled:
- [ ] Enable "Use Service" in MWB's settings. - [x] Enable "Use Service" in MWB's settings.
- [ ] Lock a remote PC using Win+L, move the mouse to it remotely, and try to unlock it. Verify that you can unlock the remote PC. - [x] Lock a remote PC using Win+L, move the mouse to it remotely, and try to unlock it. Verify that you can unlock the remote PC.
- [ ] Disable "Use Service" in MWB's settings, lock the remote PC, move the mouse to it remotely, and try to unlock it. Verify that you can't unlock the remote PC. - [x] Disable "Use Service" in MWB's settings, lock the remote PC, move the mouse to it remotely, and try to unlock it. Verify that you can't unlock the remote PC.
* Test Settings: * Test Settings:
- [ ] Change the rest of available settings on MWB page and verify that each setting works as described. - [x] Change the rest of available settings on MWB page and verify that each setting works as described.
## Crop And Lock ## Crop And Lock
* Thumbnail mode * Thumbnail mode