Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
4.3.2. Пример системного тестирования приложенияРассмотрим для системы «Система управления автоматизированным комплексом хранения подшипников» пример тестирования варианта использования системы «Поступление подшипника на склад» (п. 3.2.2., с. 47). В спецификации тестового случая задано состояние окружения (входные данные) и ожидаемая последовательность событий в системе (ожидаемый результат). После прогона тестового случая мы получаем реальную последовательность событий в системе при заданном состоянии окружения. Сравнивая фактический результат с ожидаемым, можно сделать вывод о том, прошла или не прошла тестируемая система испытание на заданном тестовом случае. В качестве ожидаемого результата будем использовать спецификацию тестового случая, поскольку она определяет, как для заданного состояния окружения система должна функционировать.
Описание варианта использования системы представлено на рисунке (Рис. 22). Рис. 22. Краткое описание тестируемой системы «Поступление подшипника на склад» Спецификация тестового случая №1: Состояние окружения (входные данные - X ):
Ожидаемая последовательность событий (выходные данные - Y): a. Система запрашивает статус склада (вызов функции GetStoreStat) и получает 32.
Выходные данные (результаты выполнения Yв) зафиксированы в журнале теста: ВЫЗОВ: GetStoreStat
Приведенный ниже тест был разработан в соответствии со спецификацией тестового случая №1. class
Test1:Test {
После завершения теста следует просмотреть текстовый журнал теста, чтобы выяснить, какая последовательность событий в системе была реально зафиксирована (выходные данные) и сравнить их с ожидаемыми результатами, заданными в спецификации тестового случая №1. Пример журнала теста: Test started
|
1 |
Оглавление
|