Skip to content

Installing Quicktest

Alan Pope edited this page May 15, 2024 · 1 revision

Installing Quicktest

Quicktest is quite early in development (it's <7 days old). As such there's not a huge number of ways to install Quicktest.

Prerequisites

Install the prerequisites for Quicktest.

Note: Installing Quicktest from the Quickemu PPA will pull in Quickemu and most required dependencies.

  • Quickget (part of Quickemu)
  • Quickemu (runs the virtual machines)
  • tesseract (performs the OCR on screenshots)
  • imagemagick (convert command scales screenshots for better OCR performance)
  • notify-send (optional) (sends a desktop notification on testcase pass or fail)
  • ffmpeg (optional) (generates a timelapse from screenshots)

Quickemu & Quickget

See the upstream Quickemu installation instructions

Other requirements

On Ubuntu:

sudo apt install tesseract-ocr imagemagick ffmpeg libnotify-bin

Quicktest

From Source

Clone the repo

git clone https://github.com/quickemu-project/quicktest

Debian package

For use on Debian-based systems there's a deb in the repo here. Alternatively install from the Quickemu PPA.

Install from GitHub Releases

Take note to use the right version number, matching the one you downloaded.

sudo apt install ./quicktest_0.2.1-1_all.deb

PPA package

Install from the Quickget PPA

Installing from the PPA will also pull in Quickemu