Подготовка вашего теста

Тестовый файл

Можно задать тестовый файл, чтобы загрузить, когда вы запускаете midtest, откройте тестовый файл после того, как MATLAB® Instrument Driver Testing Tool уже, или создайте новый тест. Можно найти удобным держать вместе драйвер и тестовый файл в той же директории. Для легкого использования в командном окне MATLAB можно поместить ту директорию в путь MATLAB с addpath команда.

Примечание

MIDTEST и Инструментальный Инструмент тестирования Драйвера не могут открыть MDDs с символами неASCII или на их имя или на путь на платформах Mac.

Обеспечение имени и описания

Поле имени позволяет короткое текстовое определение для вашего теста. Это имя появляется в заголовке результатов испытаний в Окне вывода.

Поле Description позволяет полное определение текста с таким количеством описательного текста, как вам нужно.

Определение драйвера

В текстовом поле Driver вы задаете драйвер, который будет протестирован. Это - любой инструментальный драйвер MATLAB, обычно с .mdd расширение. Введите полный путь в драйвер или нажмите Browse, чтобы перейти к директории драйвера.

Определение интерфейса

Вы задаете интерфейс с инструментом для тестирования драйвера. Инструментальным типом объекта может быть GPIB, VISA, TCPIP, UDP, или serial port. В зависимости от типа вы выбираете, Новое Диалоговое окно создания объекта предлагает вам дальнейшую конфигурационную информацию.

Инструмент затем создает устройство, основанное на объектах в интерфейсе и драйвере.

Установка тестовых настроек

Диалоговое окно Test Preferences позволяет вам устанавливать определенные поведения инструмента при запущении теста.

Режим выполнения

Это задает ли тестовые прогоны все шаги или только один шаг в тесте.

Приводят действие к сбою

Это задает то, что происходит, если шаг в тесте перестал работать. Тест может остановиться после не пройдено шага или продолжиться, с или не сбрасывая инструмент.

Строка без ошибок

Это поле задает ожидаемую строку, возвращенную в инструмент, когда нет никакой ошибки. Если вы указываете, что шаг передает, когда никакая ошибка не возвращена в инструмент, инструмент сравнивает строку, возвращенную в инструмент через geterror функция, к строке, данной здесь в диалоговом окне Preferences. Если строки соответствуют, то инструмент принимает, что от инструмента нет никакой ошибки.

Количество значений, чтобы протестировать

Свойство с двойной точностью может быть протестировано с помощью всех поддерживаемых значений. Можно запросить это при тестировании его как одного шага, или инструмент делает это автоматически, когда свойство тестируется как часть шага развертки свойства. Это поле задает, сколько значений тестируется на такое свойство.

Количество значений включает заданный минимум и максимум для свойства и целочисленные значения, равномерно распределенные между этими пределами.

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

Подготовка теста драйвера

Этот пример идентифицирует драйвер, который будет протестирован и задает глобальную информацию о настройке для теста. Вы будете тестировать драйвер, созданный в примерах Инструментального Редактора Драйвера MATLAB Обзор.

  1. Откройте Инструментальный Инструмент тестирования Драйвера MATLAB из командной строки с командой midtest.

  2. В текстовом поле Name введите TDS 210 Driver Sample Test.

  3. В текстовом поле Description введите A test to check some of the properties and functions of the TDS 210 oscilloscope driver.

  4. В поле Driver введите имя драйвера, вы создали в Инструментальном Редакторе Драйвера MATLAB Обзор. Текстовое поле отобразит целый путь с файлом драйвера tektronix_tds210_ex.mdd.

  5. Нажмите кнопку Create, чтобы создать инструментальный интерфейс.

  6. В Новом Диалоговом окне создания объекта,

    1. Выберите свой Инструментальный тип объекта, Поставщика, Параметр плат и Первичный адрес вашего инструмента.

      Рисунки в качестве примера в этой главе используют плату GPIB с индексом 0 и инструментом в адресе 4. Ваша настройка может отличаться.

    2. Нажмите OK.

  7. Кликните по меню File и выберите Test Preferences.

  8. В диалоговом окне Test Preferences,

    1. Для Избранного режима выполнения нажмите Run все шаги.

    2. Для Избранного действия сбоя нажмите тест Continue.

    3. Для сообщения, возвращенного в инструмент, когда никакая ошибка не произошла, введите "". (Это - пустая строка в двойных кавычках.)

    4. Для Количества значений, чтобы протестировать на двойные свойства, введите 5.

    5. Нажмите OK.

    Инструментальный Инструмент тестирования Драйвера MATLAB теперь отображает всю вашу информацию о настройке.

  9. Нажмите File и выберите Save. Введите tektronix_tds210_ex_test как имя файла для вашего теста. Инструмент автоматически добавляет .xml расширение файла.