Дипломный проект





НазваниеДипломный проект
страница8/17
Дата публикации21.08.2013
Размер0.97 Mb.
ТипВыпускная квалификационная работа
100-bal.ru > Экономика > Выпускная квалификационная работа
1   ...   4   5   6   7   8   9   10   11   ...   17

5Тестирование

5.1Описание тестирования


Тестирование программного обеспечения — процесс исследования программного обеспечения (ПО) с целью получения информации о качестве продукта.

Существующие на сегодняшний день методы тестирования ПО не позволяют однозначно и полностью выявить все дефекты и установить корректность функционирования анализируемой программы, поэтому все существующие методы тестирования действуют в рамках формального процесса проверки исследуемого или разрабатываемого ПО.

Существует множество подходов к решению задачи тестирования и верификации ПО, но эффективное тестирование сложных программных продуктов — это процесс в высшей степени творческий, не сводящийся к следованию строгим и чётким процедурам или созданию таковых.

С точки зрения ISO 9126, Качество (программных средств) можно определить как совокупную характеристику исследуемого ПО с учётом следующих составляющих:

  • Надёжность

  • Сопровождаемость

  • Практичность

  • Эффективность

  • Мобильность

  • Функциональность

Существует несколько признаков, по которым принято производить классификацию видов тестирования. Обычно выделяют следующие:

По объекту тестирования:

  • Функциональное тестирование

  • Тестирование производительности

    • Нагрузочное тестирование

    • Стресс-тестирование

    • Тестирование стабильности

  • Юзабилити-тестирование

  • Тестирование интерфейса пользователя

  • Тестирование безопасности

  • Тестирование локализации

  • Тестирование совместимости

По знанию системы:

  • Тестирование чёрного ящика

  • Тестирование белого ящика

  • Тестирование серого ящика

По степени автоматизации:

  • Ручное тестирование

  • Автоматизированное тестирование

  • Полуавтоматизированное тестирование.

В случае текущей системы будем проводить ручное функциональное тестирование черного ящика.

5.2Тестирование на соответствие требованиям системы


Для тестирования системы составим сценарий действий. Созданный аккаунт инженера технической поддержки и назначенный куратором, отобразится в отчете по инженерам с количеством ответов «1», если даст один ответит на вопрос без установленной тематики.

Зайдем в систему администратором, введя данные в окно «Вход», этим мы проверим работоспособность аккаунта, существующего «по умолчанию» - Администратора. Проверим отчет по инженерам (рисунок 5.2.1). Этим мы проверим, что алгоритм выборки данных работает без «падений».



Рисунок 5.2.1 – Страница с отчетом по инженерам

Теперь, перейдя на страницу «Регистрация инженера», создадим новый аккаунт с именем «Аркадий» (удостоверимся в работоспособности регистрации инженера технической поддержки администратором).

Выйдем и зайдем в систему под новым пользователем «Аркадий». Зайдем на страницу «Технологии» и поставим «галочку» напротив строки «Базовые настройки» и нажмем на кнопку «Применить».

Снова выйдем и зайдем, как пользователь Администратор и зайдем на страницу «Куратор». В ней выберем нового инженера «Аркадия» и нажмем «Применить».

Выйдем и зайдем в систему как покупатель. Покупателем зайдем на страницу «Задать вопрос» и введем в поле заголовок «Неизвестная ошибка продукта», в поле сообщение введем «Ошибка сразу стала возникать после покупки продукта» и нажмем кнопку «Отправить».

Снова выйдем и войдем в систему как инженер технической поддержки «Аркадий». Перейдем на страницу «Вопросы». Нажмем на кнопку «Перейти» напротив строки «Неизвестная ошибка продукта». В открывшейся странице в поле «Сообщение» введем текст «Здравствуйте, указанных вами данных недостаточно для решения проблемы. Пожалуйста, пришлите более детальное описание, такое как скриншот или файл с журналом событий приобретенного Вами продукта», изменим статус на «Закрыт», нажмем на кнопку «Сохранить». Убеждаемся, что введенный ответ тут же появляется в списке ответов на вопрос.

Выходим из системы и заходим в роли Администратора. Заходим на страницу «Отчеты» и выбираем из списка типов отчетов «По инженерам», нажимаем кнопку «Построить». Убеждаемся, что в отчете добавился новый инженер техподдержки «Аркадий», в графике столбец соответствующий новому инженеру имеет единичную высоту. В таблице с данными в строке с инженером «Аркадий» находится только запись «1» только в текущем месяце. Другие значения в строке нового инженера являются нулём (рисунок 5.2.2).



Рисунок 5.2.2 - Страница с отчетом, отображаемая нового инженера

Выполнение сценария прошло без ошибок. Тестирование пройдено успешно.
1   ...   4   5   6   7   8   9   10   11   ...   17

Похожие:

Дипломный проект iconРеферат Баранов К. Г., Игнатенков А. И. Дипломный проект на тему...
Общий объем проекта составляет 78 страниц. Дипломный проект содержит 1 рисунок, 16 таблиц. Список литературы представлен 30 источниками...
Дипломный проект iconДипломный проект на тему: «Проект реконструкции участка текущего...
Общий объем проекта составляет 70 страниц. Дипломный проект содержит 4 рисунка, 15 таблиц. Список литературы представлен 29 источниками...
Дипломный проект iconДипломный проект на тему: «Проект реконструкции участка текущего...
Общий объем проекта составляет 70 страниц. Дипломный проект содержит 4 рисунка, 15 таблиц. Список литературы представлен 29 источниками...
Дипломный проект iconТребования к выполнению выпускной квалификационной работы (дипломный проект) введение
Дипломный проект (ДП) является квалификационной работой, итоговой аттестацией, завершающей подготовку студента по специальности 220601...
Дипломный проект iconРеферат Дипломный проект на тему «Автоматизированная система управления...
Дипломный проект на тему «Автоматизированная система управления санаторным комплексом «Валуево». Подсистема «Диетпитание» состоит...
Дипломный проект iconДипломный проект на тему: «Проект мероприятий по повышению конкурентоспособности...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Дипломный проект iconДипломный проект на тему: Проект детского кафе на 50 мест в Торгово- офисном центре г. Пушкино
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Дипломный проект iconДипломный проект на тему: «Проект сервисного центра по обслуживанию...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Дипломный проект iconДипломный проект на тему: Проект мероприятий по разработке антикризисной...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Дипломный проект iconДипломный проект на тему: «Проект мероприятий по совершенствованию...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Дипломный проект iconПроект мероприятий по совершенствованию системы снабжения зао «нпп...
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Дипломный проект iconДипломный проект на тему: Проект мероприятий по улучшению финансового состояния
Целью работы является разработка мероприятий по улучшению финансового состояния строительного предприятия фгуп «усс» фсб россии
Дипломный проект iconДипломный проект на тему: Проект мероприятий по совершенствованию...
Целью дипломной работы является разработка мероприятий по совершенствованию товародвижения в сети магазинов ип шумитовой В
Дипломный проект iconМетодические указания по выполнению и оформлению научно-исследовательской...
К студенческим работам, выполняемым в процессе обучения относятся реферат, доклад, отчет о научной работе, курсовая работа или курсовой...
Дипломный проект iconДипломный проект защищен
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Алтайский государственный...
Дипломный проект iconДипломный проект на тему: Проведение реструктуризации туристической компании
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск