Обзор редактора тестов API сокетов

Редактор тестов используется для проверки и изменения записанного теста API сокетов.

В редакторе тестов показаны операции подключения и обмена данными, выполняемые в ходе записи.

Окно редактора тестов содержит две основных области. В области, расположенной слева, Содержимое теста, показан поток событий теста. В области Сведения об элементе теста справа показывается информация о выбранном элементе в иерархии теста.

Значения могут иногда выделяться зеленым. Это выделение показывает, что данные запросы содержат следующие типы информации:

Для демонстрации цветового выделения в тестах производительности или для настройки цветов выберите Окно > Параметры > Тест > Шрифты и цвета.

Нажмите кнопку Добавить для добавления элементов в выбранный элемент теста. Кроме того, можно щелкнуть на элементе теста правой кнопкой мыши и выбрать действие в меню. Показанные варианты зависят от того, что вы выбрали. Например, после выбора теста можно добавить новое событие.

Кнопка Вставить работает аналогичным образом. Она используется для вставки элемента перед выбранным элементом.

Для изменения теста следует использовать другие кнопки (Удалить, Вверх, Вниз).
Совет: Выполнение действий с помощью этих кнопок может привести к нарушению записанного теста.

В отдельных случаях необходимая область редактора слишком мала. Для того чтобы увеличить область, наведите курсор мыши на одну из синих линий (курсор примет форму двойной стрелки вверх/вниз) и, удерживая левую кнопку мыши нажатой, переместите линию вверх или вниз.

Отображение двоичных данных

На панели Сведения о сокете можно просмотреть двоичные данные элементов отправки и приема в тесте. Текстовая область панели Сведения о сокете поддерживает различные стандарты кодировки символов. Для того чтобы открыть панель Сведения о сокете, щелкните правой кнопкой мыши на элементе отправки или приема и выберите Показать сведения о сокете.

В протоколе теста на панели Сведения о сокете отображаются фактические двоичные данные, отправленные и принятые в ходе выполнения теста.

Управление элементами в редакторе тестов сокетов

Тесты сокетов часто состоят из длинных последовательностей элементов отправки и приема или из различных соединений. Редактор тестов помогает найти конкретные элементы и управлять элементами различных типов. В следующих примерах рассмотрены особенности выбора и управления большими наборами элементов тестов:
  • Для того чтобы выбрать все элементы отправки или приема в тесте, нажмите кнопку Выбрать, затем выберите Отправка сокета или Прием сокета.
  • Для того чтобы найти все соединения в тесте, нажмите кнопку Выбрать, затем выберите Соединение с сокетом.
  • Для выключения или удаления всех действий приема или отправки из конкретного соединения щелкните правой кнопкой мыши на элементе теста и выберите Управления соединениями с сокетами, затем выберите Только выключить их и укажите соединения, которые требуется выключить или удалить.
  • Для повторного включения всех выключенных действий приема и отправки щелкните правой кнопкой мыши на элементе соединения, выберите Выбрать все связанные действия, снова щелкните правой кнопкой мыши и выберите Включить.

Комментарии