Skip to content

asmorodskyi/openQA

 
 

Repository files navigation

openQA openQA badge

openQA is a testing framework that allows you to test GUI applications on one hand and bootloader and kernel on the other. In both cases, it is difficult to script tests and verify the output. Output can be a popup window or it can be an error in early boot even before init is executed.

Therefore openQA runs virtual machines and closely monitors their state and runs tests on them.

The testing framework can be divided in two parts. The one that is hosted in this repository contains the web frontend and management logic (test scheduling, management, high-level API, …​)

The other part that you need to run openQA is the OS-autoinst test engine that is hosted in a separate repository.

Getting started

The project’s information is organized into four basic documents. As a first step, read the Starter Guide and then, if needed, proceed to the Installation Guide.

If you are interested in development, check the Developer Guide or the Tests Developer Guide, write your code and send a pull request ;-)

About

openQA web-frontend, scheduler and tools

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 56.5%
  • Other 15.2%
  • PLpgSQL 14.8%
  • JavaScript 8.2%
  • CSS 3.9%
  • Shell 0.5%
  • Other 0.9%