HttpMaster - это инструмент для разработки и тестирования веб-сервисов REST и приложений API. HttpMaster может отображать и проверять наиболее распространенные форматы REST; XML, JSON и HTML, а также поддерживает мощные динамические параметры, выражения проверки данных ответа, гибкую цепочку запросов и многие другие свойства. Все эти основные функции наряду со многими другими опциями предоставляют возможности HttpMaster для тщательного веб-сервиса и тестирования API.Проект HttpMaster (hmpr-файл) предоставляет большое количество опций для точной настройки сгенерированных веб-запросов, например, для указания метода http, значений заголовков HTTP, URL-кодирования параметров, глобальных URL-адресов и значений строки запроса, перенаправления, типов контента, запроса кодирование и многое другое.
Одной из наиболее мощных функций HttpMaster является цепочка запросов. Это гибкий механизм объединения нескольких запросов в пакеты исполнения, где каждый запрос использует некоторые данные из предыдущего запроса. Это позволяет полностью автоматизировать тестирование веб-приложений.
HttpMaster также поддерживает определение динамических параметров, которые могут использоваться для моделирования изменений входных данных или для создания глобальных значений для повторного использования по нескольким запросам.
При выполнении веб-запросов HttpMaster позволяет отслеживать и просматривать полные данные запроса и ответа каждого выполненного запроса. Данные ответа могут быть проверены с использованием правил проверки; если для элемента запроса определены правила валидации, HttpMaster будет считать конкретное исполнение успешным только в том случае, если он прошел полное правило проверки.
При работе с HttpMaster вы будете использовать интуитивно понятный пользовательский интерфейс с вкладками, дескриптивными значками, кнопками быстрого доступа и интегрированным файлом справки.
Что нового
Версия 4.1:
- Новое меню в действии для ввода кода авторизации и переменных доступа к токенам.
- Выберите файл или рабочий каталог со стандартным диалогом при вводе действий до / после выполнения.
- Изменить видимость столбца в списке элементов запроса (главное окно).
- Настройка приложения для переноски слов теперь также применяется к заголовкам запроса, куки запроса и телу запроса.
- Переключение на перенос слов в текстовом поле поддерживается в текстовом поле.
- Кнопка действия доступна с полем регулярного выражения в определении цепочки.
- Измените ширину списка элементов запроса в базовом окне запроса.
- Многочисленные незначительные улучшения удобства использования.
Что нового в версии 4.0:
Версия 4.0:
- Получить код авторизации и токен доступа от внешних поставщиков проверки подлинности
- Действия перед выполнением и после выполнения.
- Усовершенствования с проверкой кода состояния
- Настройка для текста данных запроса на автоопределение
- Дополнительные параметры выполнения, доступные в главном окне
- Документация доступна онлайн
Что нового в версии 3.9.4:
Версия 3.9.4:
- Возможность управления списком последних файлов проекта и последних файлов данных выполнения
- Действие для быстрого добавления стандартного заголовка HTTP в поле заголовков запроса
- Дополнительные параметры http, поддерживаемые в базовом окне запроса
- Различные улучшения пользовательского интерфейса.
Что нового в версии 3.9:
Версия 3.9:
- В HttpMaster теперь применяется приложение с поддержкой dpi.
- Обновленные значки для улучшения удобства пользователей и улучшения рендеринга с высоким разрешением.
- Возможность указать поведение кодировки URL-адресов для каждого определенного параметра / цепочки.
- Поддержка выполнения элементов запроса из конкретной группы выполнения в интерфейсе командной строки.
Что нового в версии 3.8:
Версия 3.8:
- Улучшенная функциональность для тела запроса запроса
- Укажите начальное значение для параметров с установленным вручную значением
- Прекратить выполнение, если данные цепочки не могут быть получены.
- Остановить выполнение, если не удалось выполнить проверку элемента запроса.
- Дублирующая группа выполнения
- Компактный XML / JSON при экспорте результатов выполнения
Что нового в версии 3.7:
Версия 3.7:
- Поддержка условного выполнения элементов
- Тип параметра, запрашивающий значение перед выполнением
- Сводка кода и номера строк в хороших зрителях
- CSS-просмотрщик
- Упрощенное открытие элементов в основном окне запроса
- Открыть группу выполнения в базовом окне запроса
- Описание проекта проекта
Что нового в версии 3.6:
Версия 3.6:
- Внедрение новых зрителей для отображения данных с использованием ScintillaNET.
- Новый красивый просмотрщик для отображения данных ответа HTML.
- Экспорт результатов выполнения в файл XML или JSON.
- Возможность применения функции к сгенерированному или полученному значению параметра.
- Укажите несколько значений для глобального URL-адреса или строки запроса, чтобы упростить переключение между глобальными значениями.
- Улучшено окно параметров приложения с несколькими новыми настройками.
Что нового в версии 3.5.0:
Версия 3.4:
- Глобальная поддержка цепочки запросов
- Тип проверки для проверки появления строк
- Тип параметра для получения значения из файла
- Упрощенный интерфейс для управления параметрами
- Доступ к действиям данных хэша доступен с помощью кнопки «Действия на местах»
- Изменить шрифт для отображения запроса / ответа
- Изменить порядок групп выполнения
Что нового в версии 3.4:
Версия 3.4:
- Поддержка групп выполнения
- Сохранять учетные данные в свойствах проекта
- Усовершенствования типов проверки текста
- Улучшение Cookie.
Что нового в версии 3.3.0:
Версия 3.3:
- Подтвердить тело ответа с помощью XPath / JSONPath
- Извлечение цепочки с помощью XPath / JSONPath
- Применить функцию к полученному значению цепочки
- Поддержка любого метода http (глагола)
- Поддержка пользовательских кодов с проверкой кода состояния
- Загрузка выбранного файла в строку Base64
- Улучшено окно приветствия
Что нового в версии 3.2:
Версия 3.2:
- Мастер для создания команд командной строки
- Проверки в основном окне запроса
- Использовать зашифрованные пароли с командной строкой
- Панель инструментов / клавиатура для управления порядком выполнения
- Меню для перезагрузки файла проекта с диска
- Ширины столбцов сохраняются между перезагрузками приложений
- Настройка отображения предупреждений для старых проектов
Что нового в версии 3.1:
- Список элементов запроса, которые используют параметр, проверку, цепочку
- Показать / открыть последние hmex-файлы
- Отправлять выбранные полученные файлы cookie со следующим запросом
- Возможность проверки каждой строки проверки отдельно
- Игнорировать элемент при выполнении
- Поддержка международного домена.
- 'поддержка типа содержимого приложения / мыла + xml
Что нового в версии 2.7:
Версия 2.7 добавляет:
- Поддержка типа загрузки «данные с несколькими формами»
- Использовать динамические параметры с заголовками http
- «Текстовый вид» для выражений проверки
- Выровнять порядок выполнения с текущим порядком сортировки
- «Текстовый просмотрщик» для данных ответа
- Пользовательское местоположение для данных временного исполнения
- Сбросить размеры и позиции для всех окон
Что нового в версии 2.6:
Версия 2.6 добавляет:
- Исправлен порядок выполнения для элементов запроса
- Поддержка аутентификации в базовом запросе
- Создать проект из основного запроса
- Открыть элемент запроса в базовом запросе
- Экспорт PDF в базовый запрос
- Управление аутентификацией в окне выполнения
- Отправка данных в сегменты основного запроса
- Задержка времени для первого запроса
Что нового в версии 2.5:
Версия 2.5 - это выпуск обслуживания.
Что нового в версии 2.4.0:
Версия 2.4 добавляет
- Значительно улучшено построение тела запроса.
- Экспорт данных выполнения в pdf
- Открыть элемент запроса в качестве основного запроса
- Одновременное открытие представления нескольких элементов
- Улучшено перемещение и падение элементов в окне выполнения.
- Запрос информации о кодировании в представлении выполнения
- Обработка ориентации JPEG в программе просмотра
Требования
Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1) или более поздней версии
Ограничения
30-дневная пробная версия
Комментарии не найдены