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


     instant smm Panel - Services. | услуги крана манипулятора сумы в Саратове. |     

Ручное тестирование


Наиболее распространенным способом разработки тестов является создание тестового кода вручную. Такой способ создания тестов является наиболее гибким, однако производительность тестировщиков при создании тестового кода соизмерима с производительностью разработчиков при создании кода продукта, а объемы тестового кода часто бывают в 1-10 раз больше объема самого продукта.

В этом случае запуск тестов осуществляется вручную. Проверку, прошла ли тестируемая система испытания на заданном тестовом случае, тестировщик также осуществляет вручную, сравнивая фактические результаты журнала теста c ожидаемыми результатами, описанными в спецификации тестового случая.

Функции dll-библиотеки обеспечивают обращение к серверу для получения информации о состоянии элементов комплекса и возвращают серверу информацию о функционировании системы. Значит, для моделирования состояния окружения (входных данных) необходимо создать специальный сервер.

Кроме того, необходимо сохранять получаемую от сервера информацию о функционировании системы (выходные данные) в журнале (рис. 5.1).


Рис. 5.1.  Система и ее окружение (ручное тестирование)

При разработке тестов был использован следующий подход:

  • состояние окружения задается в тесте (входные данные);
  • в тесте создается сервер:
    • сервер по запросу от dll передает информацию о заданном состоянии окружения;
    • сервер получает от dll информацию о функционировании системы;
  • получаемая информация сохраняется в журнале теста.


Содержание    Вперед





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