redhat-qe-security / SCAutolib

Library for automation of smart card testing
GNU General Public License v3.0
3 stars 10 forks source link

Added new module for GUI testing. #119

Closed ondrej-mach closed 1 year ago

ondrej-mach commented 1 year ago

GUI class can be imported into a test. It is then used as a context manager. Screen class implements screenshotting using ffmpeg. Mouse class implements the mouse using uinput, which is independent from X server/Wayland compositor. KB class is wrapper for the keyboard module.

mahavrila commented 1 year ago

PR looks good to me, it can be rebased and merged. I have run tests with this version of library including prepare command. As long as all necessary packages are installed it works, no issues found. @x00Pavel we will need your approval as you have requested changes in early version.