Просмотр двоичных данных

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

Прежде чем начать

Запишите тест, содержащий двоичные данные.

Процедура

  1. В панели Навигатор тестов найдите требуемый тест и дважды щелкните по нему. Тест будет открыт.
  2. Выберите элемент теста, содержащий двоичные данные.
  3. В области Сведения об элементе теста нажмите клавишу Ctrl и щелкните по полю Содержимое. Или можно нажать Ctrl+Shift+пробел. Откроется окно Редактор тестов - Содержимое.
  4. Выберите байты для просмотра и щелкните правой кнопкой мыши для обработки выбранных данных.
    Опция Описание
    Выбрать На этой странице можно программным путем выбрать двоичные данные по строке или по указанному числу символов для выбора.

    Опция Строка, завершающаяся нулевым байтом, от текстового курсора позволяет выбрать строку от текущего положения курсора до ближайшего пустого символа. Если выбрана опция Выбрать вместе с ПУСТЫМ символом, пустой символ включается в выбранную строку.

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

    Опция В выделении содержится количество символов для выбора позволяет выбрать количество символов, указанное в текущем выделении, в двоичном редакторе. Например, если в двоичном редакторе выбрано 08, то будут выбраны следующие восемь символов после байта 08. Если в двоичном редакторе данные не выбраны, этот элемент управления будет недоступен.

    Для выбора данных со знаком или без знака выберите Знак.

    При помощи опции Порядок следования байтов можно выбрать представление обратный порядок байтов или прямой порядок байтов.

    Изменить целочисленное значение На этой странице можно изменить данные, выбранные в двоичном редакторе. Страница недоступна, если двоичный редактор находится в режиме только для чтения.

    Выберите Обновить содержимое, выбранное в редакторе, чтобы обновить поле Значение при изменении выбора в окне Редактор тестов. Если этот переключатель выключен, поле Значение не будет обновляться при изменении выбора в окне Редактор тестов.

    Введите новые данные в поле Значение. Выберите в списке соответствующее основание, например десятичное или шестнадцатеричное.

    Для использования выбранного значения с отрицанием выберите опцию отрицание.

    Для того чтобы указать размер выбранных данных в байтах, выберите Размер.

    Для выбора данных со знаком или без знака выберите Знак.

    При помощи опции Порядок следования байтов можно выбрать представление обратный порядок байтов или прямой порядок байтов.

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

    Показать целочисленное значение На этой странице можно просмотреть целочисленное значение выбранных двоичных данных в разных форматах. Страница доступна, только если двоичный редактор находится в режиме только для чтения.

    Выберите в списке соответствующее основание, например десятичное или шестнадцатеричное. Поле ввода недоступно.

    Для того чтобы указать размер выбранных данных в байтах, выберите Размер.

    Для выбора данных со знаком или без знака выберите Знак.

    При помощи опции Порядок следования байтов можно выбрать представление обратный порядок байтов или прямой порядок байтов.

    Заполнение двоичных данных На этой странице можно вставлять и перезаписывать двоичные данные.

    Введите данные для вставки в поле Заполнить символами. Выберите в списке соответствующий формат, например байты или ASCII.

    Выберите Заполнить только выбранные данные, чтобы заменить байты, выбранные в двоичном редакторе. Если в двоичном редакторе байты не выбраны, этот элемент управления будет недоступен.

    Выберите Число случаев и укажите число случаев заполнения двоичных данных.

    Перейти к смещению На этой странице можно переместить курсор в другое расположение в двоичных данных.

    Укажите смещение в поле Ввод смещения.

    Если выбрана опция Сделать выбор с предыдущим и новым смещением, то при нажатии кнопки ОК будут выбраны байты между текущей и новой позицией курсора.

    При помощи опции Абсолютное или Относительное можно выбрать абсолютное или относительное смещение. Абсолютное смещение начинается с первого байта данных. Относительное смещение устанавливается от текущей позиции курсора.

    Направление относительного смещения можно выбрать при помощи опций Вперед и Назад. Для абсолютных смещений этот элемент управления недоступен.

    Найти/Заменить На этой странице выполняется поиск двоичных данных и при необходимости - замена двоичных данных. Страница недоступна, если двоичный редактор находится в режиме только для чтения.

    В поле Поиск введите данные для поиска. Выберите в списке соответствующий формат - байты или ASCII.

    Введите данные замены в поле Заменить. Выберите в списке соответствующий формат - байты или ASCII.

    Направление поиска от позиции курсора можно выбрать при помощи опций Вперед и Назад.

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

    Поиск На этой странице выполняется поиск двоичных данных. Страница доступна, только если двоичный редактор находится в режиме только для чтения.

    В поле Поиск введите данные для поиска. Выберите в списке соответствующий формат - байты или ASCII.

    Направление поиска от позиции курсора можно выбрать при помощи опций Вперед и Назад.

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

    Кодировки Выбор кодировки для отображения двоичных данных.
    Только для чтения Опция Только для чтения позволяет переключаться между режимами доступа только для чтения и доступа для записи. Двоичные данные, содержащие ссылку на корреляцию данных, доступны только для чтения и не могут быть изменены на доступные для записи.
    Вставить

    Страница открывается только при попытке вставить данные из буфера обмена в редактор и при условии, что данные в буфере обмена содержат символы, недопустимые в текущей схеме кодировки. Например, страница открывается при попытке вставить символы с диакритическим знаком, если задана кодировка ASCII.

    Для того чтобы вставить только символы, допустимые в текущей схеме кодировки, выберите Вставить только допустимые символы. Все символы, недопустимые в текущей схеме кодировки, будут отброшены.

    Если выбрана опция Заменить недопустимый символ на 00 байт, то будет вставлена строка из буфера обмена с заменой всех символов, недопустимых в текущей схеме кодировки, пустым символом.


Комментарии