Improver

Материал из Rosalab Wiki
Версия от 14:35, 20 июня 2011; Mikhail.elinski (обсуждение | вклад) (Тестирование Роса/Мандрива включает следующие тест-планы)

Это снимок страницы. Он включает старые, но не удалённые версии шаблонов и изображений.
Перейти к: навигация, поиск

Основной режим выполнения тестов системы Мандрива/Роса для выявления особенностей и недоработок системы – при запущенной программе Импрувер. Исключение составляют те тестовые задания, которые относятся к установке и загрузке системы, работе с носителями и виртуальными машинами. Для данных тестов предусмотрен специальный план-протокол, заполняемый на Импрувере уже после фактического выполнения тестовых заданий. Импрувер — программная система, предназначенная для тестирования целевой операционной системы Мандрива/Роса. В систему Импрувер входит:

• клиентская часть,

• серверная часть,

• веб-приложение конфигурирования.

Клиентская часть состоит из программы для выполнения тест-планов 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) План-протокол, заполняемый на Импрувере после сбора результатов тестов по подготовке носителей, установке и загрузке, а также работе с виртуальными машинами


1.1 Загрузочный DVD-диск успешно записан утилитой Windows (указать какой)

1.2 Загрузочный DVD-диск успешно записан Growisofs и прочих LINUX утилит (указать)

1.3 Загрузочный DVD-диск успешно записан утилитой dd, команда вида: dd if=image.iso of=/dev/sd…

2.1 При загрузке c полученного DVD-диска в live режиме корректно проходят все этапы 1-го старта. (В случае ошибки приложить полный текст ошибки, возникающей при проблеме с загрузкой.)

2.2 При загрузке в режиме LIVE пользователем live логинится автоматом

2.3 При загрузке в режиме LIVE отсутствуют лишние запросы данных. (В случае сомнений перечислить какие запрашиваются.)

2.4 На каждом этапе загрузки присутствует splash screen выраженного цвета. В случае отсутствия или сомнений в качестве, приложить к отчету скриншот.

2.5 В качестве grub/syslinux splash, plymouth splash, ksplash используются фирменные темыдистрибутива.

2.6 Корректно отрабатывается алгоритм Завершить сеанс

2.7 Корректно отрабатывается алгоритм Заблокировать

2.8 Корректно отрабатывается алгоритм Переключить пользователя

2.9 Корректно отрабатывается алгоритм Ждущий режим

2.10 Корректно отрабатывается алгоритм Перезагрузить: После рестарта системы не должно быть изменений на пользовательском ПК (обратите внимание на загрузочную запись жёсткого диска и настройки системного времени)

2.11 Корректно отрабатывается алгоритм Перезагрузить: Выключить: После рестарта системы не должно быть изменений на жёстком диске ПК (обратите внимание на загрузочную запись жёсткого диска и настройки системного времени)

3.1 От имени root ввести в консоли команду rpm -qa |grep livecd. Пакет присутствует? (Скопировать вывод в примечание)

3.2 Записать загрузочный образ на флэш-носитель командой вида livecd-iso-to-disk /path/image.iso /dev/sd… Результатом должен быть флеш носитель с 2 папками DATA и SYSTEM, с него должна успешно стартовать система.

4.1 При загрузке c полученного USB-диска в live режиме корректно прходят все этапы 1-го старта. (В случае ошибки приложить полный текст ошибки, возникающей при проблеме с загрузкой.)

4.2 При загрузке c полученного USB-диска в live режиме Пользователем live логинится автоматом

4.6 Присутствуют ли лишние запросы данных при загрузке? (Перечислить какие запрашиваются)

4.7 На каждом этапе загрузки присутствует splash screen выраженного цвета. В случае отсутствия или сомнений в качестве, приложить к отчету скриншот.

4.8 После загрузки c полученного флэш-диска в live режиме можно сохранять файлы в корне системы и в других папках. (указать ограничения)

4.9 Попытаться вносить пользовательские изменения в систему: изменить виджеты, удалить rpm-пакет (удалять надо корректно, например, пакет kde-l10n-en_GB или любой другой с опцией --nodeps. В примечании указать, что именно сделано и предоставить вывод rpm -qa |grep... )

4.10 Перезагрузить: После рестарта системы сделанные изменения должны воспроизводиться. (В случае несохранения изменений приложить подробный отчет, как проводилась проверка и вывод команды cat /etc/sysconfig/draklive-install)

4.11 Выключить: После рестарта системы сделанные изменения должны воспроизводиться. (В случае несохранения изменений приложить подробный отчет, как проводилась проверка и вывод команды cat /etc/sysconfig/draklive-install)

4.12 Из изменённого дистрибутива на флэш-носителе из ЛАЙВ-режима выполнить установку системы на жёсткий диск (в консоли draklive-install и далее все этапы) и убедиться, что изменения сохраняются и функционируют в установленной системе, предоставить вывод rpm -qa |grep… и/или скриншоты.

5 Выполнить установку системы с DVD-диска в режиме Install System. В случае проблем с установкой, загрузиться в режиме live и запустить инсталлятор из консоли с помощью команды draklive-install-lock-storage и после появления ошибки приложить вывод консоли к отчету.

5.1 Графическая тема draklive-install соответствует марке дистрибутива

5.2 В процессе установке отсутствуют проблемы (“зависания”) при определении оборудования и видеорежимов (даже в случае неподдерживаемого видеоадаптера)

5.3 Сеть при её физической доступности поднимается автоматически и запускается автоматическое обновление пакетов.

5.4 На каждом шаге корректно выполняются все действия предлагаемые в форме шага (весь представленный функционал работает). Отработайте все предлагаемые мастером установки опции выбора, пропуская/выбирая различные опциональные пункты, например удаление ненужных пакетов. Подробно опишите проблемы при их наличии.

5.5 После установки имеется возможность загрузить другую ОС ранее установленную на компьютере.

6 Выполнить установку системы с USB-диска в режиме Install System. В случае проблем с установкой, загрузиться в режиме live и запустить инсталлятор из консоли с помощью команды draklive-install-lock-storage и после появления ошибки приложить вывод консоли к отчету.

6.1 Графическая тема draklive-install соответствует марке дистрибутива

6.2 В процессе установке отсутствуют проблемы (“зависания”) при определении оборудования и видеорежимов (даже в случае неподдерживаемого видеоадаптера)

6.3 Сеть при её физической доступности поднимается автоматически и запускается автоматическое обновление пакетов.

6.4 На каждом шаге корректно выполняются все действия предлагаемые в форме шага (весь представленный функционал работает). Отработайте все предлагаемые мастером установки опции выбора, пропуская/выбирая различные опциональные пункты, например удаление ненужных пакетов.Подробно опишите проблемы при их наличии.

6.5 После установки имеется возможность загрузить другую ОС ранее установленную на компьютере (укажите какую).

7.0.1 Выберите хостовую платформу и установите бесплатную версию виртуальной машины VMPlayer http://downloads.vmware.com/d/info/desktop_downloads/vmware_player/3_0

7.0.2 Выберите хостовую платформу и установите бесплатную версию виртуальной машины Oracle VirtualBox http://www.virtualbox.org/wiki/Downloads

7.0.3 Выберите хостовую платформу и установитебесплатную версию виртуальной машины Parallels

7.1.1 Для виртуальной машины Oracle VirtualBox подберите конфигурации виртуального процессора/памяти/диска/видео-памяти так, чтобы система могла загрузиться в LIVE-режиме. При запуске машины выберите LAUNCH SYSTEM. Система должна полностью загрузиться, сеть - подняться автоматически. Из хостовой системы выполните скриншоты, показывающие процесс и результат загрузки LIVE-режима в VirtualBox. Скриншоты из хостовой системы выполняйте так чтобы виртуальная машина не находилась в полноэкранном режиме.

7.1.1.1 Протестируйте предустановленные виджеты на панели задач, включая StackFolder, зафиксируйте скриншотами из хостовой системы.

7.1.1.2 Протестируйте запуск всех приложений из меню запуска; в консоли от root введите uname -a; запуск приложений и консольный вывод зафиксируйте скриншотами из хостовой системы.

7.1.1.3 Выполните простые репрезентативные операции с системой - откройте ВЕБ-сайт, введите консольные команды. Прокомментируйте работу LIVE-режима в Oracle VirtualBox - скорость, устойчивость, сбои (при наличии).

7.1.2 Установите систему на виртуальный жёсткий диск Oracle VirtualBox выбором пункта INSTALL SYSTEM при загрузке

7.1.2.1 Из хостовой системы выполните скриншоты, показывающие процесс и результат установки в VirtualBox. Опишите проблемы или особенности при их наличии.

7.1.2.2 Протестируйте предустановленные виджеты на панели задач, включая StackFolder, зафиксируйте скриншотами из хостовой системы.

7.1.2.3 Протестируйте запуск всех приложений из меню запуска; в консоли от root введите uname -a; запуск приложений и консольный вывод зафиксируйте скриншотами из хостовой системы.

7.1.2.4 Выполните простые репрезентативные операции с системой - откройте ВЕБ-сайт, введите консольные команды. Прокомментируйте работу установленной системы в Oracle VirtualBox - скорость, устойчивость, сбои (при наличии).

7.2.1 Для виртуальной машины VMPlayer подберите конфигурации виртуального процессора/памяти/диска/видео-памяти так, чтобы система могла загрузиться в LIVE-режиме. При запуске машины выберите LAUNCH SYSTEM. Система должна полностью загрузиться, сеть - подняться автоматически. Из хостовой системы выполните скриншоты, показывающие процесс и результат загрузки LIVE-режима в VMPlayer. Скриншоты из хостовой системы выполняйте так чтобы виртуальная машина не находилась в полноэкранном режиме.

7.2.1.1 Протестируйте предустановленные виджеты на панели задач, включая StackFolder, зафиксируйте скриншотами из хостовой системы.

7.2.1.2 Протестируйте запуск всех приложений из меню запуска; в консоли от root введите uname -a; запуск приложений и консольный вывод зафиксируйте скриншотами из хостовой системы.

7.2.1.3 Выполните простые репрезентативные операции с системой - откройте ВЕБ-сайт, введите консольные команды. Прокомментируйте работу LIVE-режима в VMPlayer - скорость, устойчивость, сбои (при наличии).

7.2.2 Установите систему на виртуальный жёсткий диск VMPlayer выбором пункта INSTALL SYSTEM при загрузке

7.2.2.1 Из хостовой системы выполните скриншоты, показывающие процесс и результат установки в VMPlayer. Опишите проблемы или особенности при их наличии.

7.2.2.2 Протестируйте предустановленные виджеты на панели задач, включая StackFolder, зафиксируйте скриншотами из хостовой системы.

7.2.2.3 Протестируйте запуск всех приложений из меню запуска; в консоли от root введите uname -a; запуск приложений и консольный вывод зафиксируйте скриншотами из хостовой системы.

7.2.2.4 На установленной в VMPlayer системе выполните установку VMTools. Для запуска установщика используйте команду perl ./vmware-install.pl Приложите архив скриношотов.

7.2.2.5 Выполните простые репрезентативные операции с системой - откройте ВЕБ-сайт, введите консольные команды. Прокомментируйте работу установленной системы в VMPlayer - скорость, устойчивость, сбои (при наличии).

7.3.1 Для виртуальной машины Parallels подберите конфигурации виртуального процессора/памяти/диска/видео-памяти так, чтобы система могла загрузиться в LIVE-режиме. При запуске машины выберите LAUNCH SYSTEM. Система должна полностью загрузиться, сеть - подняться автоматически. Из хостовой системы выполните скриншоты, показывающие процесс и результат загрузки LIVE-режима в VirtualBox. Скриншоты из хостовой системы выполняйте так чтобы виртуальная машина не находилась в полноэкранном режиме.

7.3.1.1 Протестируйте предустановленные виджеты на панели задач, включая StackFolder, зафиксируйте скриншотами из хостовой системы.

7.3.1.2 Протестируйте запуск всех приложений из меню запуска; в консоли от root введите uname -a; запуск приложений и консольный вывод зафиксируйте скриншотами из хостовой системы.

7.3.1.3 Выполните простые репрезентативные операции с системой - откройте ВЕБ-сайт, введите консольные команды. Прокомментируйте работу LIVE-режима в Oracle VirtualBox - скорость, устойчивость, сбои (при наличии).

7.3.2 Установите систему на виртуальный жёсткий диск Parallels выбором пункта INSTALL SYSTEM при загрузке

7.3.2.1 Из хостовой системы выполните скриншоты, показывающие процесс и результат установки в VirtualBox. Опишите проблемы или особенности при их наличии.

7.3.2.2 Протестируйте предустановленные виджеты на панели задач, включая StackFolder, зафиксируйте скриншотами из хостовой системы.

7.3.2.3 Протестируйте запуск всех приложений из меню запуска; в консоли от root введите uname -a; запуск приложений и консольный вывод зафиксируйте скриншотами из хостовой системы.

7.3.2.4 Выполните простые репрезентативные операции с системой - откройте ВЕБ-сайт, введите консольные команды. Прокомментируйте работу установленной системы в Oracle VirtualBox - скорость, устойчивость, сбои (при наличии).



2) Тест-план для LIVE-DVD – выполняется из режима LIVE-DVD (на нетбуках LIVE-USB)


1.1 Определено и корректно настроено поддерживаемое оборудование, в том числе периферийное и USB-накопители, адаптеры и по возможности все устройства, рекомендованные для тестирования (см. приоритетный список оборудования для тестов на http://wiki.rosalab.ru/index.php/Improver ) . Для каждого дополнительно подключаемого устройства проведите соответствующий тест подключения и настройки. Запротоколируйте результаты и приложите протоколы в архивном файле.

1.2 Сеть при физической доступности поднимается автоматически. Если не поднимается или ей невозможно управлять, приложите вывод ifconfig.

2 На рабочем столе выравнивание значков по правому верхнему краю. Тип рабочего стола: просмотр папки. Размер иконок на рабочем столе 64x64 и подписи не должны обрезаться.

3.1 При загрузке системы в нижней части апплета появляется апплет панель задач (панель запуска)

3.2 Все предустановленные виджеты на панели задач функционируют штатно (функционал и настройки) и не имеют визуально фиксируемых дефектов

3.3 Спарава на панели имеются аплеты Stack Folder. При клике-щелчке на значок определённой папки, должна открыться именно эта папка.

3.3.1 При клике-щелчке на какой-либо файл в стековой папке (картинка, видео, установочный пакет), он активируется (открывается).

3.3.2 При клике-щелчке на значок (в правом верхнем углу Стэковой папки, открывается каталог, в котором вы находитесь.

3.3.3 При щечке кнопки "открыть этот каталог в фаловом менеджере" (правая) Stack Folder закроется без активации открытого окна. (Не кликаем-щелкаем на открывшееся окно каталога.)

3.3.4 В зависимости от кол-ва содержимого Стэк открывается в разных размерах, чем больше содержимое, тем окно Стэка больше.

3.3.5 Эффект сворачивания/разворачивания окна при смене папки должен выполняться плавно, без дерганья.

3.3.6 "При выполнении следующих действий нет проблем с отрисовкой: 1. Открываем во весь экран окно с графическим приложением (например, Dolphin). 2. Поверх него располагаем терминальное окно. 3. Открываем окно со StackFolder. 4. Переходим в подпапку с меньшим содержимым, чтобы размеры окна уменьшились. 5. После сворачивания и последующего разворачивания окна с новыми размерами, под старой областью окна, фон не восстанавливается."

4 В левой части панели задач имеется и запускается апплет меню запуска

4.1 Все приложения, представленные в меню запуска, имеют индивидуальные иконки, функционируют без сообщений об ошибках и иных нештатных последствий: открываются, готовы к работе, выполняют операции их основного функционала и закрываются.

4.2 Протестировать редактор меню запуска (открывается в контекстном меню при щелчке правой кнопкой мыши по меню запуска). Добавить/удалить команды. Тест пройден?

4.3 Компонент TImeFrame позволяет просматривать файлы с изображениями и видео за определенный период. При этом учитывается время модификации файла (не время создания). Для тестирования TimeFrame в меню запуска разместите в домашней папке и/или папках внутри неё фото и видео файлы. Затем запустите меню запуска и перейдите на вкладку TimeFrame.

4.3.1 В полях для отображения данных за текущий месяц должна появится анимация, которая показывает, что обрабатывается поисковый запрос. При появлении первых результатов анимация скроется. В поле над временной шкалой должны отобразиться миниатюры фотографий (до 13) и надпись фото . В поле под временной шкалой должны отобразиться миниатюры видео (до 13) и надпись видео. Больший размер должны иметь файлы с большим рейтингом.

4.3.2 Для изменения интервала поиска: кликните мышкой на интересующий интервал на временной шкале. Ползунок на временной шкале переместится на выбранный интервал. Начнется поиск новых данных.

4.3.3 Чтобы изменить градацию временной шкалы нажмите на кнопку «Д» или «М». Градация шкалы изменится на числа , при клике на кнопку «Д», или на месяцы, при клике на «М». Начнется поиск новых данных.

4.3.4 Чтобы изменить год/месяц: нажать на кнопку «<» «>». Изменится надпись обозначающая год или год и месяц (в зависимости от градации шкалы). Начнется поиск новых данных.

4.3.5 Чтобы просмотреть все элементы (фото или видео) за заданный период щелкните кнопку «Фото» или «Видео». Временная шкала уйдет в нижнюю часть экрана. В области для отображения начнут появляться елементы, располженные друг за другом в виде галереи.

4.3.6 При наведении на миниатюру появляется всплывающая подсказка с именем и рейтингом файла.

4.3.7 При клике мышкой по элементу запустится программа просмотра изображений/видео.

5.1 Включенная по умолчанию графическая тема elementary, отрисовка окон — dekorator. Все открывающиеся окна, снабжённые функциями сворачивания, распахивания и закрытия (в правом верхнем углу окна) корректно отрабатывают эти функции. 5.2 Открытым окнам приложений соответствуют их свёрнутые эквиваленты на панели задач. Щелчок правой кнопкой мыши по окну на панели активирует основное окно, а щелчок левой кнопкой открывает контекстное меню, в котором корректно отрабатываются все пункты (тестировать их функционал).

5.3 В правом верхнем углу окна приложения имеется значок приложения, щелчок по которому левой кнопкой мыши приводит к открытию такого же контекстного меню в котором корректно отрабатываются все пункты (тестировать их функционал).

6 Раскладка клавиатуры переключается нажатием заданной комбинации клавиш

7 Корректно функционируют все элементы контекстного меню при щелчке правой кнопкой мыши по рабочему столу и по элементам на нем (тестировать функционал пунктов меню)

8 Интернет-Броузер FireFox корректно запускается щелчком по значку на панели задач. При старте браузера отображается стартовая страничка, соответствующая марке дистрибутива.

9 Системная переменная PATH сконфигурирована корректно. Представить вывод команды env |grep PATH=

10 Провести тест инструментов Plasma (кроме добавления виджетов). Тест полностью пройден?

11 Используя Dolphin и MC, протестируйте операции копирования и перемещения папок, содержащих множество элементов в том числе элементы большого размера (более гигабайта), а также при наличии в целевой папке папки с названием, идентичным копируемой папке, и содержащей множественные элементы в т.ч. идентичные элементам, имеющим место в копируемой папке. Протестируйте копирование с диска на внешние носители и наоборот. Проверьте автоматизм выполнения, какие сообщения выдаются. Проверьте, присутствует ли разница в скорости копирования больших файлов на Dolphin и MC. Приложите протокол тестов.

12 По желанию опишите любые особенности работы системы в режиме LIVE, приложите архив данных



3) Основной тест-план – выполняется на установленной на жёсткий диск системе


1 В процессе загрузки системы в безопасном режиме отсутствуют ошибки. В случае ошибки приложите полный текст ошибки, возникающей при проблеме с загрузкой, а так же лог dmesg, messages.

2 В процессе загрузки системы в обычном режиме отсутствуют ошибки. В случае ошибки приложите полный текст ошибки, возникающей при проблеме с загрузкой, а так же лог dmesg, messages.

3 На каждом этапе загрузки присутствует splash screen выраженного цвета. В качестве grub/syslinux splash, plymouth splash, ksplash используются темы, соответствующие марке дистрибутива. (В случае сомнений приложите скриншоты.)

5 Оцените субъективно скорость загрузки системы (быстро/медленно) и по возможности укажите сколько времени требуется для загрузки

6 При первом старте есть возможность создать пользователя и зайти им

7 При логине пользователем отсутствуют ошибки и графические дефекты интерфейса

8 Сеть поднимается автоматически при загрузке при её физической доступности. Если не поднимается или ей невозможно управлять, приложите вывод ifconfig.

9 Определено и корректно настроено поддерживаемое оборудование, в том числе периферийное и USB-накопители, адаптеры и по возможности все устройства, рекомендованные для тестирования (см. приоритетный список оборудования для тестов на http://wiki.rosalab.ru/index.php/Improver ) . Для каждого дополнительно подключаемого устройства проведите соответствующий тест подключения и настройки. Запротоколируйте результаты и приложите протоколы в архивном файле.

10 На рабочем столе выравнивание значков по правому верхнему краю. Тип рабочего стола: просмотр папки. Размер иконок на рабочем столе 64x64 и подписи не должны обрезаться.

11.1 При загрузке системы в нижней части апплета появляется апплет панель задач (панель запуска)

11.2 Все предустановленные виджеты на панели задач функционируют штатно (функционал и настройки) и не имеют визуально фиксируемых дефектов

11.3 Спарава на панели имеются аплеты Stack Folder. При клике-щелчке на значок определённой папки, должна открыться именно эта папка.

11.3.1 При клике-щелчке на какой-либо файл в стековой папке (картинка, видео, установочный пакет), он активируется (открывается).

11.3.2 При клике-щелчке на значок (в правом верхнем углу Стэковой папки, открывается каталог, в котором вы находитесь.

11.3.3 При щечке кнопки "открыть этот каталог в фаловом менеджере" (правая) Stack Folder закроется без активации открытого окна. (Не кликаем-щелкаем на открывшееся окно каталога.)

11.3.4 В зависимости от кол-ва содержимого Стэк открывается в разных размерах, чем больше содержимое, тем окно Стэка больше.

11.3.5 Эффект сворачивания/разворачивания окна при смене папки должен выполняться плавно, без дерганья.

11.3.6 "При выполнении следующих действий нет проблем с отрисовкой: 1. Открываем во весь экран окно с графическим приложением (например, Dolphin). 2. Поверх него располагаем терминальное окно. 3. Открываем окно со StackFolder. 4. Переходим в подпапку с меньшим содержимым, чтобы размеры окна уменьшились. 5. После сворачивания и последующего разворачивания окна с новыми размерами, под старой областью окна, фон не восстанавливается."

12 В левой части панели задач имеется и запускается апплет меню запуска

12.1 Все приложения, представленные в меню запуска, имеют индивидуальные иконки, функционируют без сообщений об ошибках и иных нештатных последствий: открываются, готовы к работе, выполняют операции их основного функционала и закрываются.

12.2 Протестировать редактор меню запуска (открывается в контекстном меню при щелчке правой кнопкой мыши по меню запуска). Добавить/удалить команды. Тест пройден?

12.3 Компонент TImeFrame позволяет просматривать файлы с изображениями и видео за определенный период. При этом учитывается время модификации файла (не время создания). Для тестирования TimeFrame в меню запуска разместите в домашней папке и/или папках внутри неё фото и видео файлы. Затем запустите меню запуска и перейдите на вкладку TimeFrame.

12.3.1 В полях для отображения данных за текущий месяц должна появится анимация, которая показывает, что обрабатывается поисковый запрос. При появлении первых результатов анимация скроется. В поле над временной шкалой должны отобразиться миниатюры фотографий (до 13) и надпись фото . В поле под временной шкалой должны отобразиться миниатюры видео (до 13) и надпись видео. Больший размер должны иметь файлы с большим рейтингом.

12.3.2 Для изменения интервала поиска: кликните мышкой на интересующий интервал на временной шкале. Ползунок на временной шкале переместится на выбранный интервал. Начнется поиск новых данных.

12.3.3 Чтобы изменить градацию временной шкалы нажмите на кнопку «Д» или «М». Градация шкалы изменится на числа , при клике на кнопку «Д», или на месяцы, при клике на «М». Начнется поиск новых данных.

12.3.4 Чтобы изменить год/месяц: нажать на кнопку «<» «>». Изменится надпись обозначающая год или год и месяц (в зависимости от градации шкалы). Начнется поиск новых данных.

12.3.5 Чтобы просмотреть все элементы (фото или видео) за заданный период щелкните кнопку «Фото» или «Видео». Временная шкала уйдет в нижнюю часть экрана. В области для отображения начнут появляться елементы, располженные друг за другом в виде галереи.

12.3.6 При наведении на миниатюру появляется всплывающая подсказка с именем и рейтингом файла.

12.3.7 При клике мышкой по элементу запустится программа просмотра изображений/видео.

12.4 Перейдите на вкладку Welcome (левая) и протестируйте представленный функционал.

13.1 Включенная по умолчанию графическая тема elementary, отрисовка окон — dekorator. Все открывающиеся окна, снабжённые функциями сворачивания, распахивания и закрытия (в правом верхнем углу окна) корректно отрабатывают эти функции.

13.2 Открытым окнам приложений соответствуют их свёрнутые эквиваленты на панели задач. Щелчок правой кнопкой мыши по окну на панели активирует основное окно, а щелчок левой кнопкой открывает контекстное меню, в котором корректно отрабатываются все пункты (тестировать их функционал).

13.3 В правом верхнем углу окна приложения имеется значок приложения, щелчок по которому левой кнопкой мыши приводит к открытию такого же контекстного меню в котором корректно отрабатываются все пункты (тестировать их функционал).

14 Раскладка клавиатуры переключается нажатием заданной комбинации клавиш

15 Корректно функционируют все элементы контекстного меню при щелчке правой кнопкой мыши по рабочему столу и по элементам на нем (тестировать функционал пунктов меню).

16.1 Интернет-Броузер FireFox корректно запускается щелчком по значку на панели задач. При старте браузера отображается стартовая страничка, соответствующая марке дистрибутива.

16.2 Броузер проходит тест на основной функционал и устойчивость работы (устанавливаются плагины, устойчиво воспроизводится потоковое аудио-видео) - опишите проведённые тесты.

16.3 Протестировать почтовый клиент Tunderbird (создать ящики POP и IMAP, поддержка общего функционала). Запротоколировать и приложить скриншоты.

17 Системная переменная PATH сконфигурирована корректно. Представить вывод команды env |grep PATH=

18 Провести тест инструментов Plasma (кроме добавления виджетов). Тест полностью пройден?

19 Протестировать добавление всех доступных виджетов на рабочий стол (не должно быть наездов текста на значки, значков на текст и значков на значки, проверить функционал и настройки виджетов) - тест полностью пройден?

20 Протестировать добавление всех доступных виджетов на панель (не должно быть наездов текста на значки, значков на текст и значков на значки, проверить функционал и настройки виджетов) - тест полностью пройден?

21 Используя Dolphin и MC, протестируйте операции копирования и перемещения папок, содержащих множество элементов в том числе элементы большого размера (более гигабайта), а также при наличии в целевой папке папки с названием, идентичным копируемой папке, и содержащей множественные элементы в т.ч. идентичные элементам, имеющим место в копируемой папке. Протестируйте копирование с диска на внешние носители и наоборот. Проверьте автоматизм выполнения, какие сообщения выдаются. Проверьте, присутствует ли разница в скорости копирования больших файлов на Dolphin и MC. Приложите протокол тестов.

22 При помощи системного монитора зафиксируйте и приведите в примечании данные об используемой системой памяти - непосредственно после загрузки, а затем через час-два после загрузки без выхода из системы.

23 В системе отсутствуют дефекты интерфейса, поддержки оборудования и/или иные скрытые, не упомянутые ранее в тестовых вопросах. Также по желанию приложите сюда любые комментарии по работе системы и/или заархивированные данные.



4) Тест-план для основных модулей настройки системы - выполняется как на установленной системе, так и из LIVE-режима.


1 Из меню запуска по ссылке ""Настройка компьютера"" запустите ""Центр управления Mandriva Linux"". Вверху окно центра управления имеет три раскрывающихся меню, действующих для любой запущенной в окне службы: ФАЙЛ, ОПЦИИ, СПРАВКА. Графическая тема соответствует марке дистрибутива. Всё верно?

1.1 Меню "Файл" имеет один пункт "Выход" (Ctrl+Q). Нажатие мышью, либо нажатие указанной комбинации из главного меню закрывает основное окно, а то же действие из подменю закрывает подменю и выводит в главное меню.

1.2 Меню "Опции" имеет один пункт "Показать логи", открывающий/закрывающий утилиту отображения логов.

1.3 Меню "Справка" имеет 6 пунктов, каждый из которых полностью функционален.

1.4 Каждая кнопка в столбце у левого края основного окна открывает соответствующее меню: Управление программами, Оборудование, Сеть и интернет, Система, Общие сетевые службы, Локальные диски, Безопасность, Загрузка. Все меню открываются?

1.4.1 Меню "Управление программами" предоставляет возможность запуска следующих служб: Установка и удаление программ, Обновление системы, Настройка частоты обновлений, Настройка источников установки/обновления ПО. Все службы запускаются?

1.4.1.1 Окно "Настройка источников установки/обновления ПО": выполните настройку источников и протестируйте весь штатный фукционал окна.

1.4.1.2 Окно "Настройка частоты обновлений": выполните настройку обновлений и протестируйте весь штатный фукционал окна.

1.4.1.3 Окно "Обновление системы": протестируйте доступный фукционал. Нештатные эффекты отсутствуют?

1.4.1.4 Окно "Установка и удаление программ": протестируйте весь штатный фукционал, включая установку и удаление пакетов.

1.4.2 Меню "Оборудование" предоставляет возможность запуска следующих служб: Поиск и настройка оборудования, Настройка звука, Настройка эффектов трехмерного рабочего стола, Настройка графического сервера, Настройка раскладки клавиатуры, Настройка указывающего устройства, Настройка принтеров и очередей печати, Настройка сканера, Настройка ИБП для наблюдения за питанием. Все службы запускаются?

1.4.2.1 Окно "Поиск и настройка оборудования" отображает данные об оборудовании компьютера и даёт возможность запустить службу настройки параметров драйвера и утилиту настройки оборудования (в зависимости от конкретного оборудования). Верно?

1.4.2.2 Окно "Настройка звука": протестируйте доступный фукционал.

1.4.2.3 Окно "Настройка трёхмерного рабочего стола": протестируйте доступный фукционал.

1.4.2.4 Окно "Настройка графического сервера": протестируйте штатный фукционал.

1.4.2.5 Окно "Настройка раскладки клавиатуры": протестируйте штатный фукционал.

1.4.2.6 Окно "Настройка принтеров и очередей печати": протестируйте доступный фукционал.

1.4.2.7 Окно "Настройка сканера": протестируйте доступный фукционал.

1.4.2.8 Окно "Настройка ИБП для наблюдения за питанием": протестируйте доступный фукционал.

1.4.3 Меню "Сеть и интернет" предоставляет возможность запуска следующих служб: Сетевой центр, Настройка нового сетевого интерфейса, Удалить подключение, Прокси, Совместное использование интернет-соединения, Управление сетевыми профилями, Настройка VPN-соединений, Имена узлов. Все службы запускаются?

1.4.3.1 Окно "Сетевой центр": протестируйте доступный фукционал.

1.4.3.2 Окно "Настройка нового сетевого интерфейса": протестируйте доступный фукционал.

1.4.3.3 Окно "Удалить подключение": протестируйте доступный фукционал.

1.4.3.4 Окно "Прокси": протестируйте доступный фукционал.

1.4.3.5 Окно "Совместное использование интернет-соединения": протестируйте доступный фукционал.

1.4.3.6 Окно "Управление сетевыми профилями": протестируйте доступный фукционал.

1.4.3.7 Окно "Настройка VPN-соединений": протестируйте доступный фукционал мастера.

1.4.3.8 Окно "Имена узлов": протестируйте доступный фукционал.

1.4.4 Меню "Общие сетевые службы" предоставляет возможность запуска следующих служб: Доступ к общим файлам и каталогам на системах Windows(SMB), Предоставление общего доступа к файлам и каталогам на системах Windows(SMB),Доступ файлам и каталогам NFS, Предоставление общего доступа к файлам и каталогам с помощью NFS, Доступ к общим файлам и каталогам WEB DAV. Все службы запускаются?

1.4.4.1 Окно "Доступ к общим файлам и каталогам на системах Windows(SMB)": протестируйте доступный фукционал.

1.4.4.2 Окно: "Предоставление общего доступа к файлам и каталогам на системах Windows(SMB)": протестируйте доступный фукционал.

1.4.4.3 Окно "Доступ файлам и каталогам NFS": протестируйте доступный фукционал.

1.4.4.4 Окно "Предоставление общего доступа к файлам и каталогам с помощью NFS": протестируйте доступный фукционал.

1.4.4.5 Окно "Доступ к общим файлам и каталогам WEB DAV": протестируйте доступный фукционал.

1.4.5 Меню "Система" предоставляет возможность запуска следующих служб: Аутентификация, Стиль меню, Включение и выключение системных сервисов, Управление шрифтами. Импорт шрифтов Windows™., Дата и время, Настройка локализации системы, Просмотр и поиск в системных журналах, Запуск консоли администратора, Управление пользователями, Импорт документов и настроек Windows ™, Резервные снимки системы.

1.4.5.1 Окно "Аутентификация": протестируйте штатный фукционал.

1.4.5.2 Окно "Стиль меню": протестируйте штатный фукционал.

1.4.5.3 Окно "Включение и выключение системных сервисов": протестируйте доступный фукционал.

1.4.5.4 Окно: "Управление шрифтами. Импорт шрифтов Windows™.": протестируйте доступный фукционал.

1.4.5.5 Окно "Дата и время": протестируйте штатный фукционал.

1.4.5.6 Окно "Настройка локализации системы": протестируйте штатный фукционал.

1.4.5.7 Окно "Просмотр и поиск в системных журналах": протестируйте штатный фукционал.

1.4.5.8 Окно "Запуск консоли администратора": протестируйте штатный фукционал.

1.4.5.9 Окно "Управление пользователями": протестируйте доступный фукционал.

1.4.5.10 Окно "Импорт документов и настроек Windows ™": протестируйте доступный фукционал.

1.4.5.11 Окно "Резервные снимки системы": протестируйте доступный фукционал.

1.4.6 Меню "Локальные диски" предоставляет возможность запуска следующих служб: Управление дисковыми разделами, Совместный доступ к разделам жесткого диска, Устройство со сменным носителем (в названии отображается тип и марка устройства). Все службы запускаются?

1.4.6.1 Окно "Управление дисковыми разделами": протестируйте доступный фукционал.

1.4.6.2 Окно "Совместный доступ к разделам жесткого диска": протестируйте доступный фукционал.

1.4.6.3 Окно "Устройство со сменным носителем (в названии отображается тип и марка устройства)": протестируйте доступный фукционал.

1.4.7 Меню "Безопасность" предоставляет возможность запуска следующих служб: Настройка прав доступа и аудита системы, Настройка сетевого экрана, Настройка аутентификации для утилит Mandriva, Продвинутая настройка сетевых интерфейсов и экрана, Родительский контроль. Все службы запускаются?

1.4.7.1 Окно "Настройка сетевого экрана": протестируйте доступный фукционал.

1.4.7.2 Окно "Настройка аутентификации для утилит Mandriva": протестируйте доступный фукционал.

1.4.7.3 Окно "Продвинутая настройка сетевых интерфейсов и экрана": протестируйте доступный фукционал.

1.4.7.4 Окно "Родительский контроль": протестируйте доступный фукционал.

1.4.8 Меню "Загрузка" предоставляет возможность запуска следующих служб: Настройка автоматического входа в систему, Настройка загрузки, Оконный менеджер. Все службы запускаются?

1.4.8.1 Окно "Настройка автоматического входа в систему": протестируйте доступный фукционал. Проверьте отработку установок на перезагрузке системы (не выполнять в режиме Live-DVD).

1.4.8.2 Окно "Настройка загрузки": протестируйте доступный фукционал. Проверьте отработку установок на перезагрузке системы (не выполнять в режиме Live-DVD).

1.4.8.3 Окно "Оконный менеджер": протестируйте доступный фукционал. Проверьте отработку установок на перезагрузке системы (не выполнять в режиме Live-DVD).

2 С панели запуска, ибо из меню запуска по ссылке "Настройка рабочего стола" запустите модуль "Настройки системы" и протестируйте функционал главного окна: окно настройки модуля (2 вида представления и их детали), меню Справка (все пункты), функции поиска и выхода.

2.1 Тестирование подмодуля "Эффекты рабочего стола". Модуль открывается?

2.1.1 Вкладка "Главное" - активируется выставлением чекбокса "Включить графические эффекты"

2.1.1.1 Включить/отключить показ графических эффектов - кнопка функционирует

2.1.1.2 Тест чекбокса "Улучшенное управление окнами"

2.1.1.3 Тест чекбокса "Тени"

2.1.1.4 Тест чекбокса "Анимация"

2.1.1.5 Меню "Эффект смены окна" функкционально и предлагает 5 значений - протестируйте установки.

2.1.1.6 Меню "Эффект смены рабочего стола" функкционально и предлагает 4 значения - протестируйте установки.

2.1.1.7 Меню "Скорость анимации" функкционально и предлагает 7 значений - протестируйте установки.

2.1.2 Вкладка "Эффекты": протестируйте функцию поиска на вкладке, функционал открываемых кнопками окон информации и настроек (при наличии) для каждого эффекта и проверьте работу каждого эффекта (если невозможно выполнить определённый тест - сделайте отметку). При наличиии каких-либо сбоев зафиксируйте их скриншотами, и подробно опишите как воспроизвести сбой.

2.1.3 Вкладка "Дополнительно": провести тесты настроек с проверкой функционала

2.1.4 Кнопки "По умолчанию", "Сброс", "Применить", "Справка"

2.2 Тестирование подмодуля "Внешний вид рабочего стола". Модуль открывается?

2.2.1 Протестировать все темы и функционал раздела "Оформление окон"

2.2.2 Протестировать все темы и функционал раздела "Заставка"

2.2.3 Протестировать все темы и функционал раздела "Тема курсоров"

2.2.4 Протестировать все темы и функционал раздела "Тема рабочего стола"

2.2.5 Кнопки "По умолчанию", "Сброс", "Применить", "Справка"

2.3 Открывается ли подмодуль "Поведение окон" и его разделы? (Нет необходимости тестировать подробно.)

2.4 Тестирование подмодуля "Поведение среды рабочего стола". Модуль открывается?

2.4.1 Протестировать все настройки, доступные в разделе "Рабочие столы"

2.4.2 Для раздела края экрана - только запуск (Нет необходимости тестировать подробно, т.к. данный модуль тестируется отдельно.)

2.4.3 Протестировать все настройки, достыпные в разделе "Рабочее пространство Plasma"

2.4.4 Кнопки "По умолчанию", "Сброс", "Применить", "Справка"

2.5 Протестировать работу с сервером Nepomuk/Strigi (запускается по ссылке "Поиск по меткам и содержимому")

2.6 Протестировать подмодуль установки приложений по умолчанию

2.7 Протестировать подмодуль "Специальные возможности"

2.8 Тестирование подмодуля "Внешний вид приложений". Модуль открывается?

2.8.1 Протестировать все темы и функционал раздела "Стиль"

2.8.2 Протестировать все темы и функционал раздела "Цвета"

2.8.3 Протестировать все темы и функционал раздела "Значки"

2.8.4 Протестировать все темы и функционал раздела "Шрифты"

2.8.5 Протестировать все темы и функционал раздела "Смайлики"

2.8.6 Кнопки "По умолчанию", "Сброс", "Применить", "Справка"

2.9 Протестировать подмодуль настроек комбинаций клавиш и специальных действий (комбинации клавиш и росчерки)

2.10 Протестировать подмодуль настроек личных данных

2.11 Протестировать подмодуль настроек личных данных

2.12 Протестировать подмодуль "Локаль"

2.13 Протестировать подмодуль "Привязки файлов"

2.14 Протестировать подмодуль "Уведомления от системы и приложений"

2.15 Протестировать подмодуль "Учётная запись"

2.16 Проведите тестирование функционала и настроек в подмодулях раздела "Сеть и связь". Выполняйте только доступные тесты в связи с конфигурацией ПК, сетевого окружения и операционной системы.

2.17 Проведите тестирование функционала и настроек подмодуля "Внешние носители". Выполняйте только доступные тесты.

2.18 Проведите тестирование функционала и настроек подмодуля "Действия для устройств". Выполняйте только доступные тесты.

2.19 Проведите тестирование функционала и настроек подмодуля "Средства управления оборудованием". Выполняйте только доступные тесты.

2.20 Проведите тестирование функционала и настроек подмодуля "Управление питанием". Выполняйте только доступные тесты.

2.21 Проведите тестирование функционала и настроек подмодуля "Устройства ввода". Выполняйте только доступные тесты.

2.22 Проведите тестирование функционала и настроек подмодуля "Экран". Выполняйте только доступные тесты.

2.23 Проведите тестирование функционала и настроек подмодуля "Мультимедиа". Выполняйте только доступные тесты.

2.24 Проведите тестирование функционала и настроек подмодуля "Вход в систему". Выполните проверки установок.

2.25 Проведите тестирование функционала и настроек подмодуля "Запуск и завершение". Выполняйте только доступные тесты.

2.26 Проведите тестирование функционала и настроек подмодуля "Дата и время"

2.27 Проведите тестирование функционала и настроек подмодуля "Планировщик заданий"

2.28 Проведите тестирование функционала и настроек подмодуля "Установка шрифтов"

2.29 Проведите тестирование функционала и настроек подмодуля K3b Setup (запускается как "Права доступа"). Выполняйте только доступные тесты.

3 Из контекстного меню, вызываемого кликом по значку приложения в левом верхнем углу открытого стандартного окна приложения по ссылке "Настроить поведение окон" запустите модуль настройки КДЕ "Настройка". Все ли подмодули настройки окон запускаются? (Столбец слева: Эффекты рабочего стола, Переключение окон, Края экрана, Оформление окон, Действия, Фокус, Перемещение, Дополнительно, Особые параметры окон.) Везде ли правильно функционируют кнопки "По умолчанию", "ОК", "Отмена", "Применить", "Справка"?

3.2 В модуле "Переключение окон" протестируйте все настройки, доступные на вкладках "Основные" и "Альтернативные". Протестируйте как сами настройки в модуле настройки, так и их отработку ГУИ системы. Выполните одинаковые тесты для настроек на обеих вкладках. Опишите результаты в следующих 9 ответах.

3.2.1 Меню "Перечислять окна" (все пункты)

3.2.2 Меню "Сортировка" (все пункты)

3.2.3 Чекбокс "Возможность переключения на рабочий стол"

3.2.4 Чекбокс "Подсвечивать выбранное окно"

3.2.5 Чекбокс "Показывать границу выбранного окна"

3.2.6 Меню "Переключатель" Для каждого пункта дополнительно проверить функционал окна установок, вызываемого специальной кнопкой и информационного окна, если они доступны для данного пункта.

3.2.7 Чекбокс "Показывать список при переключении"

3.2.8 Проведите тест модуля настройки КДЕ "Настройка вида", вызываемого кнопкой "Настроить вид"

3.2.9 Протестируйте функцию поиска действия

3.3.1 В модуле "Края экрана" протестируйте все настройки, доступные для 8 точек края экрана.

3.3.2 Протестируйте все доступные установки в модуле "Края экрана" и их отработку системой.

3.4 В модуле "Оформление окон" протестируйте все темы.

3.5.1 В модуле "Действия" протестируйте все установки, доступные на вкладке "Действия заголовка", и их отработку.

3.5.2 В модуле "Действия" протестируйте все установки, доступные на вкладке "Действия окна", и их отработку.

3.6 Протестируйте все установки, доступные в модуле "Фокус", и их отработку.

3.7 Протестируйте все установки, доступные в модуле "Перемещение", и их отработку.

3.8 Протестируйте все установки, доступные в модуле "Дополнительно", и их отработку.

3.9 Протестируйте все установки, доступные в модуле "Особые параметры окон", и их отработку.