docs: Add QA testing checklist
This commit is contained in:
parent
1f31c78eb0
commit
de5048e78a
1 changed files with 82 additions and 0 deletions
82
TESTING.md
Normal file
82
TESTING.md
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
# Testing
|
||||
|
||||
This document provides a regression testing checklist for COSMIC Settings and the COSMIC Settings Daemon. The checklist provides a starting point for Quality Assurance reviews.
|
||||
|
||||
## Checklist
|
||||
|
||||
### Network & Wireless
|
||||
|
||||
#### Wi-Fi
|
||||
|
||||
- [ ] Able to disconnect from and connect to a network.
|
||||
|
||||
### Desktop
|
||||
|
||||
#### Wallpaper
|
||||
|
||||
- [ ] Clicking a different wallpaper switches to it immediately
|
||||
- [ ] Leaving the page and coming back does not change the wallpaper
|
||||
|
||||
#### Appearance
|
||||
|
||||
- [ ] Open a COSMIC app and a GNOME app. When switching between Dark and Light mode, the COSMIC app switches immediately, and the GNOME app switches after restarting.
|
||||
- [ ] Changing the accent color works.
|
||||
- [ ] Changing the roundness style works and does not affect other aspects of the theme (e.g. color mode).
|
||||
- [ ] Changing the interface density works.
|
||||
|
||||
#### Panel
|
||||
|
||||
- [ ] Enable tiling. "Automatically hide panel" takes effect immediately.
|
||||
- [ ] Disable tiling; maximize a window. "Automatically hide panel" takes effect immediately.
|
||||
|
||||
#### Dock
|
||||
|
||||
- [ ] Enable tiling. "Automatically hide dock" takes effect immediately.
|
||||
- [ ] Disable tiling; maximize a window. "Autommatically hide dock" takes effect immediately.
|
||||
- [ ] Changing position on screen works.
|
||||
- [ ] All Style settings take effect as expected.
|
||||
|
||||
### Displays
|
||||
|
||||
- [ ] Plug in a second display. Displays can be rearranged via dragging.
|
||||
|
||||
### Sound
|
||||
|
||||
TBD after devices/profiles are fixed.
|
||||
|
||||
### Power & Battery
|
||||
|
||||
- [ ] Changing power mode takes effect and is reflected by top panel applet.
|
||||
|
||||
### Input Devices
|
||||
|
||||
#### Touchpad
|
||||
|
||||
- [ ] All click behavior settings work as expected.
|
||||
- [ ] All scrolling settings work as expected.
|
||||
|
||||
### Applications
|
||||
|
||||
#### Default Applications
|
||||
|
||||
- [ ] Changing the default terminal affects Super-T shortcut.
|
||||
|
||||
#### X11 Applications Compatibility
|
||||
|
||||
- [ ] Global Shortcuts in X11 Applications works (in e.g. Discord).
|
||||
|
||||
### Time & Language
|
||||
|
||||
#### Date & Time
|
||||
|
||||
- [ ] Changing time zome works.
|
||||
- [ ] Toggling 24-hour time takes effect in Settings preview, on top panel, and on the lock screen.
|
||||
- [ ] Toggling seconds takes effect in Settings preview and on top panel.
|
||||
- [ ] Changing first day of week takes effect in Calendar applet.
|
||||
- [ ] Turning date on/off for applet works.
|
||||
|
||||
### System & Accounts
|
||||
|
||||
#### About
|
||||
|
||||
- [ ] Changing hostname works (check terminal prompt).
|
||||
Loading…
Add table
Add a link
Reference in a new issue