Skip to content

UITests - Command Palette #40685

@khmyznikov

Description

@khmyznikov
  • Check if Command Palette successfully install/uninstall with PowerToys.
    • 1. Install PowerToys. Then check if Command Palette exist in the System Settings/App/Installed Apps.
    • 2. UnInstall PowerToys. Then check if Command Palette doesn't exist in the System Settings/App/Installed Apps.
  • Enable Command Palette in settings and ensure that the hotkey brings up Command Palette
    • 3. when PowerToys is running unelevated on start-up
    • 4. when PowerToys is running as admin on start-up
    • 5. when PowerToys is restarted as admin, by clicking the restart as admin button in settings.
  • Check that each of the plugins is working:
    • 6. Installed Apps - launch a Win32 application
    • 7. Installed Apps - launch a Win32 application as admin
    • 8. Installed Apps - launch a packaged application
    • 9. Calculator - ensure a mathematical input returns a correct response and is copied on enter.
    • 10. File Search - open a file on the disk.
    • 11. File Search - find a file and copy file path.
    • 12. File Search - find a file and open containing folder.
    • 13. Run Commands - execute a command. (e.g. ping google.com).
    • 14. Windows Walker - Switch to another opening window.
    • 15. Windows Walker - Switch to another opening window when powertoys run as admin.
    • 16. WinGet - Search and install application through WinGet. (eg. vscode)
    • 17. Web Search - Search anything by this extension.
    • 18. Windows Terminal Profiles - Open profile.
    • 19. Windows Terminal Profiles - Open profile as Admin.
    • 20. Windows Settings - Open settings from extension.
    • 21. Registry - navigate through the registry tree and open registry editor. Enter the action keyword : to get the root keys.
    • 22. Registry - navigate through the registry tree and copy key path.
    • 23. Windows Service - start, stop, restart windows service.
    • 24. Time And Date - type now, year, week and verify the result is correct.
    • 25. Windows System Command - test lock.
    • 26. Windows System Command - test empty recycle bin.
    • 27. Windows System Command - test shutdown.
    • 28. Windows System Command - Click your network adapter item and paste the result at notepad.
    • 29. Bookmark - Add bookmarks to command palette.
    • 30. Bookmark - Open your bookmarks (in Command Palette).
  • 31. Disable Command Palette and ensure that the hotkey doesn't bring up Command Palette.
  • Test Extensions Manager
    • 32. Enable/disable extensions and verify changes are picked up by Command Palette
    • 33. Change Global hot key and verify changes are picked up by Command Palette
    • 34. Change Alias and verify changes picked up by Command Palette
    • 35. Disable all extensions and verify the warning message is shown (Currently not support).

Sub-issues

Metadata

Metadata

Assignees

Labels

Type

Projects

Status

Todo

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions