Improver
Основной режим выполнения тестов системы Мандрива/Роса для выявления особенностей и недоработок системы – при запущенной программе Импрувер. Исключение составляют те тестовые задания, которые относятся к установке и загрузке системы, работе с носителями и виртуальными машинами. Для данных тестов предусмотрен специальный план-протокол, заполняемый на Импрувере уже после фактического выполнения тестовых заданий. Импрувер — программная система, предназначенная для тестирования целевой операционной системы Мандрива/Роса. В систему Импрувер входит:
• клиентская часть,
• серверная часть,
• веб-приложение конфигурирования.
Клиентская часть состоит из программы для выполнения тест-планов Improver_client которая, отвечает за регистрацию пользователя, получение информации о программно-аппаратной составляющей рабочей станции, получение списка тест планов, выбор и прохождение тест-плана, отправку отчета на сервер. Программа включена в образ операционной системы и запускается из меню запуска приложений по ссылке "Тестирование".
Работа с Improver-client
Запуск программы осуществляется или через диалог быстрого вызова программы по «improver» или через меню запуска программ по «Приложения-Утилиты-Тестирование» или в терминале по «improver». Для запуска программы необходимы административные права, поскольку в программе вызываются системные утилиты lshw и dmidecode, собирающие информацию об аппаратной составляющей рабочей станции. После запуска программы появляется приветственное окно, сообщающее о том, что для тестирования системы необходима регистрация. Также выводится используемый для связи номер порта. Далее появляется окно регистрации, в котором необходимо ввести имя, фамилию, электронный почтовый адрес, и опционально — комментарий.
По нажатии на кнопки «Продолжить» происходит соединение с сервером, отправка регистрационной информации и получение списка тест-планов. Затем открывается окно со свободно доступными на выполнение тест-планами. Выбрать можно любой тест-план по желанию.
После выбора тест-плана и нажатия на кнопки «Продолжить» открывается выбранный тест-план. Предлагается ответить на ряд вопросов. В левом верхнем углу указаны номер текущего вопроса и общее количество вопросов в тест-плане. Ниже расположен текст вопроса.
Под текстом вопроса слева — варианты ответа, справа — поле комментария. При выборе ответа «Да» комментарий не обязателен, при выборе ответа «Нет» необходимо ввести уточняющий проблему комментарий. В программе настроены сочетания клавиш для быстрого доступа: Alt+1 для ответа "Да" и Alt+2 для ответа "Нет".
Ниже расположены кнопки создания снимков экрана — моментальный снимок экрана и снимок экрана с задержкой в три секунды. Правее кнопок создания снимков экрана расположена область, отражающая приложенные к ответу на вопрос файлы. Обычно это графические файлы снимков экрана, но также в некоторых вопросах возможно дополнительно присоединить пользовательский файл любого формата.
Переход к следующему вопросу тест-плана осуществляется по нажатию на кнопку «Продолжить». Переход к предыдущему вопросу тест-плана — по нажатию на кнопку «Назад». Если в процессе выполнения тест-плана вы закрыли программу, то при следующем запуске программы работа с тест-планом возобновится с последнего открытого вопроса.
После того как пройдены все вопросы тест-плана можно отправить отчёт по нажатию на кнопку «Отправить отчёт о тестировании». После отправки отчёта можно или пройти ещё один тест-план по нажатию на кнопку «Пройти ещё один тест-план» или выйти из программы по нажатию на кнопку «Выйти».
Разработчики Мандрива/Роса запрашивают следующий приоритетный список оборудования, необходимого для отладки системы на этапе релиз-кандидата:
Все ноутбуки на серии Nvidia Optimus, поддерживающие как программное так и аппаратное переключение видео
Любые новые ноутбуки с технологией AMD Avivo
Ноутбуки (нетбуки) с видеокартой Intel GMA500
Макбуки
Нетбуки с нестандартной конфигурацией
Видео-карты RADEON серий: r800, r700, r600, r520; NVidya: 200-500 серия, старые начиная с 3 поколения и заканчивая 8( geforce 3/4 + 6***/7***/8***) + мобильные аналоги указанных
Видео карты с выводом видео и звука по HDMI
Видеоадаптеры SIS
Многомониторные конфигурации
Массовый сегмент неплохих звуковых карт (начиная от класса Creative)
Новые чипсеты: x58, p55, p67, am3+, в том числе с поддержкой UEFI bios
Системники работающие в конфигурации multiseat
"Экзотические" процессоры вроде Via C2000 и чипсеты для них
Материнские платы с контроллерами CD/DVD - JMicron
Максимально широкий спектр оборудования где жесткие диски SATA подключены через AHCI
SSD диски + хитрые рейдовые массивы ( 1+0, 6 )
Как можно больше внешних wifi донглов и внутренних карт
3G - модемы от Билайна, Мегафона и МТС - особенно ZTE
Модемы от Йоты
Модемы от SkyLink
Любые мобильные телефоны
Фотоаппараты не определяющиеся как флешки (как правило их определяет какой-либо софт работающий с GPHOTO2)
Любые принтеры - особенно Win-принтеры.
Интерактивные доски
Web-камеры Logitech (особенно в связке со Skype)
Любые Bluetooth устройства, особенно мышки и клавиатуры.
Тестирование Роса/Мандрива включает следующие тест-планы
1. План-протокол, заполняемый на Импрувере после сбора результатов тестов по подготовке носителей, установке и загрузке, а также работе с виртуальными машинами
2) Тест-план для LIVE-DVD – выполняется из режима LIVE-DVD (на нетбуках LIVE-USB)
3) Основной тест-план – выполняется на установленной на жёсткий диск системе
4) Тест-план для основных модулей настройки системы - выполняется как на установленной системе, так и из LIVE-режима.