Skip to content
/ qa Public

Resources and assets for Ubuntu MATE quality assurance testers.

License

Notifications You must be signed in to change notification settings

ubuntu-mate/qa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QA

Resources and assets for Ubuntu MATE quality assurance testers.

The goal of this project is to facilitate comprehensive test coverage of Ubuntu MATE and MATE Desktop user-exposed software components.

Way to test all applications with *.desktop-files

There is a special script named launch-all-desktop-apps.sh, it is located at manual-tests/launch-all-desktop-apps.sh.

It was designed to run all applications which have *.desktop-files and are not hidden. The script runs each application and allows user to watch ~/.xsession-errors log file in the same terminal.

Possible workflow for the script is the following:

  1. user downloads latest daily Ubuntu MATE ISO file to run it in live or in installed variant;
  2. opens terminal and runs this script to detect anomalies of programs, their behavior and ~/.xsession-errors log usage;
  3. depending on the results user proceed with bug sorting or reporting new ones.

List of manual tests

Origin Application name from *.desktop file Ubuntu package name Link to test Executables under test Executables without tests
MATE About MATE mate-desktop test mate-about
MATE About Me mate-control-center test mate-about-me
MATE Atril atril test atril, caja-sendto, atril-previewer , atril-thumbnailer
MATE and 3rd-party Caja caja, caja-dropbox, caja-sharecaja-extensions (deb-src package), python-caja (deb-src package) test caja, caja-actions-config-tool , caja-connect-server , caja-dropbox,  caja-dropbox-autostart, caja-file-management-properties , caja-sendto, TODO TODO — caja-autorun-software
MATE MATE Eiciel caja-eiciel TODO
MATE MATE Calculator mate-calc test mate-calc, mate-calc-cmd, mate-calculator
MATE MATE Color Selection mate-desktop test mate-color-select
MATE MATE Control Center mate-control-center test mate-control-center, mate-appearance-properties, mozo (from mozo package), mate-at-properties, mate-default-applications-properties TODO  — mate-display-properties, mate-keybinding-properties, mate-keyboard-properties, mate-mouse-properties, mate-network-properties, mate-time-admin, mate-typing-monitor, mate-window-properties, mate-volume-control (from mate-media package), mate-thumbnail-fontsoftware-properties-gtk (from software-properties-gtk package), orca (from orca package), nm-applet  (from network-manager-gnome)
MATE MATE Disk Image Mounter mate-utils test mate-disk-image-mounter
MATE MATE Disk Usage Analyzer mate-utils test mate-disk-usage-analyzer
MATE Eye of MATE eom test eom
MATE Marco marco test marco, marco-message, marco-theme-viewer, marco-window-demo
MATE MATE Font Viewer mate-control-center test mate-font-viewer
MATE Main Menu mozo test mozo
MATE Popup Notifications mate-notification-daemon test mate-notification-properties
MATE Panel mate-panel test mate-panel, mate-panel-screenshot, mate-panel-test-applets , applets from mate-applets package TODO — mate-desktop-item-editmate-cpufreq-selector (from mate-applets package)
MATE Power Management, Power Statistics mate-power-manager test mate-power-preferences, mate-power-statistics mate-power-manager
MATE Startup Applications mate-session-manager test mate-session-properties TODO — mate-session, mate-session-inhibit, mate-session-save, mate-wm
MATE MATE Terminal mate-terminal test mate-terminal mate-terminal.wrapper
MATE Pluma pluma test pluma
Ubuntu MATE MATE Tweak mate-tweak test mate-tweak, tilda, marco, compton, compiz TODO — marco-compton, marco-no-composite
MATE Engrampa Archive Manager engrampa TODO
MATE Sound mate-media TODO mate-volume-controlmate-volume-control-status-icon
MATE NVIDIA Optimus mate-optimus TODO mate-optimus-appletoffload-glx, offload-vulkan
MATE Screensaver mate-screensaver TODO mate-screensaver-preferencesmate-screensaver, mate-screensaver-command
MATE MATE Settings Daemon (autostart) mate-settings-daemon TODO mate-settings-daemon, msd-datetime-mechanism, msd-locate-pointer
MATE MATE System Monitor mate-system-monitor TODO mate-system-monitor
MATE Help mate-user-guide TODO
MATE Personal File Sharing mate-user-share TODO mate-file-share-properties
MATE MATE Dictionary mate-utils TODO mate-dictionary
MATE Log File Viewer mate-utils TODO mate-system-log
MATE Take Screenshot mate-utils TODO mate-screenshot
MATE MATE Search Tool mate-utils TODO mate-search-tool
Ubuntu MATE mate-hud TODO
Ubuntu MATE mate-menu TODO
Ubuntu MATE Ubuntu MATE Guide ubuntu-mate-guide TODO
Ubuntu MATE Welcome ubuntu-mate-welcome Snap TODO
Ubuntu MATE Software Boutique software-boutique Snap TODO

Note: table editing goes better with Mark Text Markdown editor.

TODO

  • MATE Indicator Applet (mate-indicator-applet package)
  • mate-menus package
  • mate-netbook package (mate-maximus)
  • mate-sensors-applet package
  • Various without desktop-file
    • mate-doc-common
    • mate-menu
    • mate-open
    • mate-polkit
    • /usr/lib/ubuntu-mate/ubuntu-mate-settings-overlay
    • /usr/lib/x86_64-linux-gnu/polkit-mate/polkit-mate-authentication-agent-1
    • mate-autogen

Components from third parties used in Ubuntu MATE

  • robint99/mate-dock-applet
  • IKRadulov/mate-window-applets
  • solus-project/brisk-menu
  • ? Compton
  • ? Compiz
  • ? Probably Others...

About

Resources and assets for Ubuntu MATE quality assurance testers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published