
- •Оглавление
- •Использованные программно-аппаратные средства
- •Модель системы качества браузера Mozilla Firefox
- •Базовый тест
- •Дополнительное тестирование
- •Граничные оценки
- •Подача ошибочных данных
- •Создание напряжений
- •Подключение дополнительного модуля
- •Выводы о соответствии Mozilla Firefox построенной системе качества
- •Заключение
- •Список используемой литературы
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ
ФЕДЕРАЦИИ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
КЕМЕРОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Математический факультет
Кафедра ЮНЕСКО по Новым информационным технологиям
ОТЧЁТ
О ВЫПОЛНЕНИИ ЛАБОРАТОРНОЙ РАБОТЫ
«Измерение качества ПО Mozilla Firefox»
студента пятого курса, М-075 группы
Шевнина Василия Алексеевича
Специальность 010503 - «Математическое обеспечение и администрирование
информационных систем»
Руководитель:
к.ф.-м..н., доцент
А. М. Гудов
Работа защищена
«_____________»
«___ » ________ 2011г.
Кемерово 2011
Оглавление
Использованные программно-аппаратные средства 3
Модель системы качества браузера Mozilla Firefox 7
Базовый тест 13
Дополнительное тестирование 23
Граничные оценки 25
Подача ошибочных данных 26
Создание напряжений 28
Подключение дополнительного модуля 29
Выводы о соответствии Mozilla Firefox построенной системе качества 30
Заключение 31
Список используемой литературы 32
Введение
Цель данной лабораторной работы – измерить качество программного обеспечения Mozilla Firefox. Для достижения данной цели выделены следующие задачи:
1) Описать назначение Mozilla Firefox.
2) Описать основные функции Mozilla Firefox.
3) На основе описанных функций сформулировать пользовательские и системные требования к Mozilla Firefox.
4) На основе требований к Mozilla Firefox построить модель системы качества.
5) Измерить характеристики системы качества. Характеристики измеряются с помощью тестов. Тесты проводятся в несколько этапов – базовое тестирование, дополнительное тестирование, поиск граничных оценок, подача ошибочных данных, создание напряжений в системе.
6) Подключить дополнительный модуль и проверить: не повлиял ли он отрицательным образом на качество Mozilla Firefox.
7) На основе полученных результатов сделать вывод о соответствии Mozilla Firefox данной системе качества.
Актуальность данной работы не вызывает сомнений, так как тестирование является немаловажным этапом в разработке программного обеспечения.
Использованные программно-аппаратные средства
ОС |
Windows 7 Ultimate Edition 64-bit (демонстрационная версия на 30 дней). |
Процессор |
Pentium E2200, два ядра, частота одного ядра 2200 мегагерц |
Оперативная память |
1 гигабайт, ddr2-800, Hynix. |
Жесткий диск |
250 гигабайт. |
Видеокарта |
Radeon 4670, 256 мегабайт, 128 bit. |
Доступ в интернет |
Через локальную сеть |
Назначение программы. Базовые функции. Пользовательские и системные требования
Mozilla Firefox - программное обеспечение для просмотра веб-сайтов, то есть для запроса html-страниц с web-сервера, их обработки, вывода на экран пользователя и перехода от одной страницы к другой.
Базовые функции
-Запрос страницы с web-сервера по доменному имени, ее форматирование и отображение на экране пользователя.
-Отображение исходного html-кода web-страницы.
-Хранение истории запросов web-страниц.
-Занесение web-страниц в закладки.
-Сохранение web-страниц на локальном диске компьютера, с целью дальнейшей работы с ними без наличия доступа к сети интернет.
-Запрос web-страницы через proxy-сервер.
-Параллельная работа с несколькими веб-страницами.
-Резервное копирование информации об избранных, посещенных и кэшированных страницах.
Требования к Mozilla Firefox:
Пользовательские требования:
-система должна запрашивать с web-сервера, получать, форматировать и отображать html-страницы.
-система должна позволять запрашивать html-страницу, используя ее доменное имя.
-система должна иметь возможность отображения исходного html- кода документа.
-система должна иметь возможность запрашивать web-страницы через proxy-сервер.
-в системе должна присутствовать возможность сохранения запрошенных страниц в качестве избранных.
-в системе должна присутствовать возможность просмотра нескольких отформатированных web-страниц одновременно.
-в системе должна присутствовать возможность хранить историю посещений веб-страниц.
-система должна позволять сохранять на жестком диске веб-страницы в отформатированном браузере виде, чтобы в дальнейшем можно было открыть страницу, не имея подключения к сети интернет.
Системные требования:
- система должна иметь собственные средства для создания резервного архива с кэшем, файлов данных, самой программы.
-должна иметься возможность обновления программного обеспечения без перестановки программы целиком и потери информации об избранных, посещенных и кэшированных страницах.
-форматирование и отображение любой html-страницы весом до 1 гигабайта должно занимать не более 20 секунд.
-при выходе за границы системы:
-открыто слишком много страниц одновременно;
-запрашиваемая страница имеет слишком большой размер;
должно выводиться сообщение об ошибке.
-система должна предотвращать работу бесконечных циклов в java-script.
-если компьютер пользователя имеет меньшее количество ОЗУ, чем требуется для нормального функционирования браузера, должно выводиться соответствующее предупреждение.
-если пользователь пытается обратиться к поврежденной или некорректной странице – чья структура не соответствует html-странице – браузер должен вывести сообщение об ошибке.
-после аварийного завершения работы, система должна восстановить все страницы, которые были открыта пользователем до момента возникновения ошибки.