Опубликован: 05.03.2005 | Уровень: специалист | Доступ: платный
Практическая работа 2:

Модульное тестирование на примере классов

Описание тестовых процедур

Как запустить тест?

Для того чтобы запустить тест, нужно:

  • В методе Run тестового драйвера TCommandTester вызвать метод TCommandTest1, реализующий тест.
  • Собрать и запустить приложение.

Проверка результатов выполнения тестов (сравнение с ожидаемым результатом)

После завершения теста следует просмотреть текстовый журнал теста ( ..\ModuleTesting\bin\Debug\log.log ), чтобы сравнить полученные результаты с ожидаемыми результатами, заданными в спецификации тестового случая TСommandTest1. Журнал теста:

-1 : ОШИБКА : Неверный код команды
1 : ПОЛУЧИТЬ ИЗ ВХОДНОЙ ЯЧЕЙКИ
2 : ОТПРАВИТЬ ИЗ ЯЧЕЙКИ В ВЫХОДНУЮ ЯЧЕЙКУ
4 : ПОЛОЖИТЬ В РЕЗЕРВ
6 : ПРОИЗВЕСТИ ЗАНУЛЕНИЕ
20 : ЗАВЕРШЕНИЕ КОМАНД ВЫДАЧИ

Задание 1

Для остальных примитивных классов (табл. 2.1) в соответствии с приведенным примером необходимо самостоятельно разработать спецификации тестовых случаев, соответствующие тесты и провести тестирование. Отчет требуется составить в следующей форме (табл. 2.2):

Таблица 2.2. Тестовый отчет
Название тестового случая:
Тестировщик:
Тест пройден: Да/Нет (PASS/FAIL)

Степень важности ошибки:

Фатальная (3 уровень - crash)

Серьезная (2 уровень - расхождение в спецификации)

Незначительная (1 уровень - незначительная ошибка)

Описание проблемы:
Как воспроизвести ошибку:
Предлагаемое исправление (необязательно):
Комментарий тестировщика (необязательно):
Федор Антонов
Федор Антонов

Здравствуйте!

Записался на ваш курс, но не понимаю как произвести оплату.

Надо ли писать заявление и, если да, то куда отправлять?

как я получу диплом о профессиональной переподготовке?

Сергей Чурбанов
Сергей Чурбанов
Данила Некрасов
Данила Некрасов
Россия, Пермь, ПНИПУ
Сергей Федоров
Сергей Федоров
Россия