Project

General

Profile

Wiki » History » Version 15

aplanas, 2013-08-29 09:05

1 10
openQA Wiki
2
===========
3
4
Introduction
5
------------
6
7
### openQA
8
9 12 aplanas
openQA, designed and implemented by Bernhard M. Wiedermann, is a set of utilities designed to test operative systems in an fully automated way. Actually, openQA is consist of two different modules that work together:
10 10
11 12 aplanas
* os-autoinst: https://github.com/openSUSE-Team/os-autoinst
12
* openQA: https://github.com/openSUSE-Team/openQA
13 10
14 12 aplanas
The first module implement the core functionality (mainly related with the virtual machine management and communication, and the basic API for tests) and the second one implement the web user interface and the distributed architecture for the system.
15 10
16 15 aplanas
There is a third module (os-autoins-needle)[https://github.com/openSUSE-Team/os-autoinst-needles] that store the needles used to run the test from os-autoinst.
17
18 12 aplanas
### Documentation
19 10
20 14 aplanas
* For a basic installation instruction of os-autoinst you can read the [INSTALL](https://raw.github.com/openSUSE-Team/os-autoinst/master/INSTALL) file. For more specific details check the doc directory.
21
* To install openQA (webUI) check the [README](https://raw.github.com/openSUSE-Team/openQA/master/README)
22
* For a complete overview and a small tutorial of how to make tests, check the file [TUTORIAL](https://github.com/openSUSE-Team/os-autoinst/blob/master/doc/tutorial.pdf) in the os-autoinst project
23 10
24 12 aplanas
### Project Execution
25 10
26
openQA was partially rewritten by the openSUSE Team during the first half of 2013. To check the full project you can consult the [Gantt](https://progress.opensuse.org/projects/openqa-improvement/issues/gantt?utf8=%E2%9C%93&set_filter=1&f[]=status_id&op[status_id]=*&f[]=&draw_rels=on&months=8&month=3&year=2013&zoom=2) view and the [End of Sprint Report](https://progress.opensuse.org/projects/openqa-improvement/wiki/Sprint_Report).
27
28 15 aplanas
The rest of the documentation, including some project meeting minutes can be found on the [wiki tree index](https://progress.opensuse.org/projects/openqa-improvement/wiki/index) of the project
29 10
30 15 aplanas
Other documentation:
31
32 10
* Internal information: https://wiki.innerweb.novell.com/index.php/OpenSUSE_Team_openQA
33 15 aplanas
* Original (V1) openQA project: http://openqa.opensuse.org/
34
* Original openQA website: http://www.os-autoinst.org/
35
* openQA V2: https://github.com/bmwiedemann/os-autoinst/tree/v2
36
37
The original [openQA](https://github.com/bmwiedemann/os-autoinst/) and the one developed by the [openSUSE Team](https://github.com/openSUSE-Team/os-autoinst) are merging in openQA V2.