openQA — первый публичный релиз системы тестирования ОС от openSUSE
Вчера проект openSUSE, стоящий за одноименным Linux-дистрибутивом, разрабатываемым Open Source-сообществом, представил первый публичный релиз системы автоматизированного тестирования операционной системы — openQA.
В анонсе openQA называется «единственным инструментом всеобъемлющего тестирования, осуществляющего проверки на всех уровня операционной системы: от базового функционирования загрузчика и загрузки ядра до конечных приложений вроде Firefox и LibreOffice». Результаты тестирования openQA отображаются в веб-интерфейсе, а для некоторых проверок генерируются не только изображения (скриншоты), но и видеоролики.
openQA уже используется для проведения ежедневных тестов репозитория следующей версии openSUSE — 12.1. Вообще же в основе решения лежит разработка OS-autoinst, которая официально поддерживает следующие системы: openSUSE и SLES 10 SP4 / SLE 11, Fedora 14, Debian GNU/Linux 6.0 «Squeeze», FreeBSD 8.2 и OpenIndiana. Заявляется, что OS-autoinst можно использовать «даже для тестирования MS-DOS и Windows».
Исходный код openQA распространяется под лицензией GPLv2. Подробности о проекте и видеодемонстрацию работы системы тестирования можно найти на openqa.opensuse.org.
Дмитрий Шурупов по материалам openSUSE News.