Скачиваний:
20
Добавлен:
01.05.2014
Размер:
591.87 Кб
Скачать

Длительная работа приложения

  • Цель тестирования

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

  • Методы тестирования

  1. Контроль работы приложения без остановок и перезапусков в течение заданного срока.

  2. Использование средств автоматизированного тестирования для моделирования многократно повторяющихся событий.

Тестовый случай 1

Перезапуск системы

Действия по проверке требования

Многократный перезапуск системы

Результат

Корректная работа приложения

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Тестовый случай 2

Ограничения на ресурсы

Действия по проверке требования

Использование средств автоматизированного тестирования для моделирования многократно повторяющихся событий, например Rational Robot

Результат

Корректная работа приложения

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Логика функционирования

  • Цель тестирования

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

  • Методы тестирования

  1. Анализ исходного кода.

  2. Моделирование действий пользователя, не предусмотренных напрямую алгоритмом работы.

Тестовый случай 1

Анализ исходного кода

Действия по проверке требования

Визуальный анализ исходного кода приложения

Результат

Корректность анализируемого кода

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Тестовый случай 2

Действия пользователя

Действия по проверке требования

Моделирование действий пользователя, не предусмотренных напрямую алгоритмом работы

Результат

Корректная работа приложения

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Обеспечение защиты от несанкционированного доступа

  • Цель тестирования

Контроль реализации приложением заданных уровней защиты.

  • Методы тестирования

  1. Анализ исходного кода, а также средств и методов реализации защиты.

  2. Моделирование попыток несанкционированного доступа пользователей и/или программногообеспечения.

Тестовый случай 1

Анализ исходного кода

Действия по проверке требования

Визуальный анализ исходного кода приложения

Результат

Корректность анализируемого кода

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Тестовый случай 2

Несанкционированный доступ

Действия по проверке требования

Моделирование попыток несанкционированного доступа пользователей, попытка входа в приложение незарегистрированного пользователя или пользователя с неверным паролем

Результат

Корректность работы приложения

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Тестовый случай 3

Регистрация двух пользователей с одинаковым login’ом

Действия по проверке требования

Моделирование попыток зарегистрировать уже существующего пользователя.

Результат

Корректность работы приложения

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Тестовый случай 4

Не верный ответ на контрольный вопрос при восстановлении пароля

Действия по проверке требования

Моделирование попыток восстановить пароль, неверно ответив на контрольный вопрос.

Результат

Корректность работы приложения

Выполнение требования

Выполнено \ Не выполнено

Комментарий

Тестовый случай 5

Восстановление пароля у незарегистрированного пользователя

Действия по проверке требования

Моделирование попыток восстановить пароль, у незарегистрированного в системе пользователя

Результат

Корректность работы приложения

Выполнение требования

Выполнено \ Не выполнено

Комментарий