Основы тестирования программного обеспечения

         

Пример неправильного теста


Предположим, что вы не поняли Приложение 2 (FS) во всех деталях и неправильно составили спецификацию тестового случая №1 и тест. Например:

//Задаем состояние окружения (входные данные) StoreStat="32"; //Поступил подшипник ... //Получаем информацию о функционировании системы wait("GetStoreStat"); //опрос статуса склада //Вместо того, чтобы получить информацию о подшипнике с //терминала подшипника, мы хотим получить информацию //об оси с терминала оси wait("GetAxlePar"); ...

В журнале теста мы увидим следующую информацию:

CALL: GetStoreStat 0 RETURN: 32 CALL: GetRollerPar RETURN: 0 NewUser Depot1 123456 1 12 1 1 CALL: GetAxlePar RETURN: 1 NewUser Depot1 123456 1 0 12 12 ...

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



Содержание раздела