Курсовые - Система психологического тестирования

РЕЗУЛЬТАТ ТЕСТИРОВАНИЯ РАЗРАБОТАННОЙ СИСТЕМЫ

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

Функциональное тестирование – один из видов тестирования, направленного на проверку соответствий функциональных требований ПО к его реальным характеристикам. Основной задачей функционального тестирования является подтверждение того, что разрабатываемый программный продукт обладает всем функционалом, требуемым заказчиком.

В зависимости от цели, функциональное тестирование может проводиться:

  • На основе функциональных требований, указанных в спецификации требований. При этом для тестирования создаются тестовые случаи (testcases), составление которых учитывает приоритетность функций ПО, которые необходимо покрыть тестами. Таким образом мы можем убедиться в том, что все функции разрабатываемого продукта работают корректно при различных типах входных данных, их комбинаций, количества и т.д.
  • На основе бизнес-процессов, которые должно обеспечить приложение. В этом случае, нас интересует не так работоспособность отдельных функций ПО, как корректность выполняемых операций, с точки зрения сценариев использования системы. Таким образом, тестирование в данном случае будет основываться на вариантах использования системы (usecases).

Описанные выше аспекты реализуются с помощью следующих видов и уровней тестирования:

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

В таблице 7.1 приведен набор тест-кейсов, на основе которых производилось тестирование.

Таблица 7.1 – Набор тест кейсов

Модуль

Условия

Действие

Ожидаемый результат

Итог

1

Ввод логина и пароля

Заполнение полей: логина и пароля

Нажатие кнопки «Войти»

Вывод новой страницы в браузере

Пройден

2

Ввод некоренных данных в поле пароль

Заполнение поля пароль не верно.

Вводим верный логин, пароль указываем не верный. Нажимаем кнопку «Войти»

Вывод уведомление о не верном пароле или логине

Пройден

3

Незаполненные поля в тесте

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

На один из вопросов не отвечаем, нажимаем кнопку «получить результат»

Вывод уведомления о не заполненном поле

Пройден

4

Проверка редактирования записей

Администратор выбирает один пункт теста, нажимает редактирование.

В окне с таблицами нажать кнопку «Редактировать

Изменённые данные отображаются в окне

Пройден

5

Проверка удаления записей

Администратор выбирает один пункт теста, нажимает удаление

В окне с таблицами нажать кнопку «Удалить»

В окне не отображается удаленный пункт теста

Пройден

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

Количество комментариев: 0

Для того, чтобы оставить коментарий необходимо зарегистрироваться