Project

General

Profile

Actions

Task #3759

open

Разработать демонстрационный пример для структуры соответствия

Added by Sergey Smolov over 11 years ago. Updated about 5 years ago.

Status:
Feedback
Priority:
Normal
Assignee:
-
Start date:
12/06/2012
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Published in build:

Description

1. Программа создает файл Fields.xml в формате, описанном тут: #3653 (пример корректного файла прикреплен к тикету)

Файл Fields.xml заполняется информацией о типах сообщений с указанием их полей. Представляется разумным взять какую-нибудь тестовую систему из числа примеров из дистрибутива C++TesK Testing ToolKit, взять из неё некоторый тип сообщений и для него создать XML-файл. Особенность этого файла заключается в том, что для выбранного типа сообщений в файл должны записываться данные обо ВСЕХ его полях.

2. В программе вручную формируется объект SignalsFieldsMapping.

При этом устанавливается соответствие с сигналами только для тех полей сообщений, которые присутствуют в Fields.xml.
Опять-таки, объект нужно создавать, основываясь на том, как УЖЕ сопоставлены поля сообщений и сигналы в коде выбранной тестовой системы из поставки.

3. В консоль выводится список сигналов модуля аппаратуры, присутствующих в объекте.

В комментарии к демонстрационному примеру указать, какой тестовой системе он соответствует.

Actions

Also available in: Atom PDF