Здравствуйте! Записался на ваш курс, но не понимаю как произвести оплату. Надо ли писать заявление и, если да, то куда отправлять? как я получу диплом о профессиональной переподготовке? |
Описание автоматической генерации MSC тестов
Как создать свой тест?
В данном случае под тестом мы будем понимать его представление в виде MSC-диаграммы. В качестве объектов мы будем рассматривать тест (Test) и тестируемую систему (Model). Обмен сообщениями между тестом и моделью показан на рис. 10.1.
Когда в системе происходит определенное событие, она запрашивает состояние окружения, посылая сигнал тестовому окружению.
Тест возвращает состояние окружения ( StoreStat, AxlePar, RollerPar, StoreMessage, CommandStatus ), посылая модели сигнал с параметрами в соответствии с запросом.
Структура и описание содержимого каталогов
В папке Documents находится:
Папка IntegrationTesting содержит проект Visual Studio .NET с примером интеграционного теста.
Папка ModuleTesting содержит проект Visual Studio .NET с примером модульного теста.
В папке SystemTesting\ManualTests содержится проект Visual Studio .NET с примерами системных ручных тестов.
В папке SystemTesting\ScriptsTests содержатся примеры тестов с использованием скриптов:
\bin - содержит программу launcher.exe, файл srv.tcl и вспомогательные скрипты header.tcl и footer.tcl, используемые для формирования структуры html-отчета. Программа launcher.exe запускает тестируемую систему и тестовый скрипт на выполнение, а после завершения теста завершает выполнение системы.
\logs - log-файлы пройденных тестов ( *.log ), log-файлы тестируемой системы ( *.txt ) и общий отчет summary.html.
\model - исполнимые файлы тестируемой системы.
\sql - SQL скрипты для установки заданного состояния базы данных.
\tests - тестовые скрипты на языке TCL.
Папка SystemTesting\TATTests содержит:
\ConfigTAT - программа ConfigTAT для настройки и запуска тестов TAT:
\tat - система автоматизации тестирования TAT.
\Tests\config\config.xml - xml файл, описывающий тестируемую систему (AUT), тестовое окружение и сигналы между ними.
\Tests\Model - тестируемая система application under test.
\Tests\mpr - mpr-файлы, описывающие тесты.
\Tests\SQLScripts - sql-скрипты для подготовки базы данных к конкретному тесту.
\Tests\Tests - stencil для Visio и MSC-диаграммы тестов в Visio.
\Tests\WareHouseTest№ - рабочие папки тестов.
\Tests\ *.tcf, tests.ltc - сохраненные конфигурации тестов и Testsuite- а для ConfigTAT.
Папка SysLogAnimator содержит основные файлы: библиотека DirectX, запускаемый файл LogAnimator.exe и конфигурационный файл LogAnimator.cfg.
Папка SysLogAnimator\Data содержит необходимые для работы аниматора графические файлы.