Отладка и тестирование приложений в среде Visual Studio 2005. Евсеева О.Н - 82 стр.

UptoLike

Составители: 

82
Статус команды – 0. Команда успешно принята.
Сообщение от склада – 1. Команда успешно выполнена.
Ожидаемая последовательность событий
(выходные данные – Y):
a. Система запрашивает статус склада (вызов функции GetStoreStat) и получает
32.
b. Система запрашивает параметры подшипника (вызов функции GetRollerPar)
и получает Статус = 0 Диаметр=12.
c. Система запрашивает параметры оси (вызов функции GetAxlePar) и получает
Статус = 1 Диаметр=0.
d. Система добавляет в очередь команд склада на последнее место команду
SendR (получить из приемника в ячейку) (вызов функции SendStoreCom) и
получает сообщение о том, что команда успешно принятастатус = 0.
e. Система запрашивает склад о результатах выполнения команды (вызов
функции GetStoreMessage) и получает сообщение о том, что команда успеш-
но выполненастатус = 1.
Выходные данные
(результаты выполнения Yв) зафиксированы в журнале тес-
та:
ВЫЗОВ: GetStoreStat
РЕЗУЛЬТАТ: 32
ВЫЗОВ: GetRollerPar
РЕЗУЛЬТАТ: Статус = 0 Диаметр = 12
ВЫЗОВ: GetAxlePar
РЕЗУЛЬТАТ: Статус = 1 Диаметр = 0
ВЫЗОВ: SendStoreCom
РЕЗУЛЬТАТ: 0
ВЫЗОВ: GetStoreMessage
РЕЗУЛЬТАТ: 1
Приведенный ниже тест был разработан в соответствии со спецификаци-
ей тестового случая 1.
class Test1:Test {
override public void start() {
//Задаем состояние окружения (входные данные)
StoreStat="32"; //Поступил подшипник
RollerPar="0 NewUser Depot1 123456 1 12 1 1";
//статус обмена с терминалом подшипника (0 – есть подшипник) и его параметры
AxlePar="1 NewUser Depot1 123456 1 0 12 12";
//статус обмена с терминалом оси (1 – нет оси) и ее параметры
CommandStatus="0"; //команда успешно принята
StoreMessage="1"; //успешно выполнена