HttpMaster es una herramienta de desarrollo y prueba para servicios web REST y aplicaciones API. HttpMaster puede mostrar y validar los formatos REST más comunes; XML, JSON y HTML, y también admite potentes parámetros dinámicos, expresiones de validación de datos de respuesta, encadenamiento de solicitudes flexible y muchas otras propiedades. Todas estas características básicas, junto con muchas otras opciones, le brindan a HttpMaster capacidades para un servicio web completo y pruebas de API.El proyecto HttpMaster (archivo hmpr) expone una gran cantidad de opciones para ajustar con precisión las solicitudes web generadas, por ejemplo, para especificar el método http, los valores de los encabezados http, la codificación de URL de los parámetros, la URL global y los valores de las cadenas de consulta, redirecciones, tipos de contenido, solicitud Codificación, y muchos más.
Una de las características más potentes de HttpMaster es el encadenamiento de solicitudes. Es un mecanismo flexible para combinar múltiples solicitudes en lotes de ejecución donde cada solicitud utiliza algunos datos de la solicitud anterior. Esto permite la automatización completa de las pruebas de aplicaciones web.
HttpMaster también admite la definición de parámetros dinámicos que se pueden usar para simular variaciones de datos de entrada o para crear valores globales para reutilizarlos en múltiples solicitudes.
Al ejecutar solicitudes web, HttpMaster le permite monitorear y revisar la solicitud completa y los datos de respuesta de cada solicitud ejecutada. Los datos de respuesta se pueden validar utilizando reglas de validación; Si las reglas de validación están definidas para el elemento de solicitud, HttpMaster evaluará la ejecución particular como exitosa solo si pasa la regla de validación completa.
Cuando trabaje con HttpMaster, utilizará una interfaz de usuario intuitiva con pestañas, íconos descriptivos, botones de "ayuda rápida" y un archivo de ayuda integrado.
Lo que es nuevo
Versión 4.1:
- Nuevos menús en el botón de acción para insertar el código de autorización y las variables de token de acceso.
- Seleccione el archivo o el directorio de trabajo con el cuadro de diálogo estándar cuando ingrese acciones previas / posteriores a la ejecución.
- Cambiar la visibilidad de la columna en la lista de elementos de la solicitud (ventana principal).
- La configuración de la aplicación de ajuste de palabras ahora también se aplica a los encabezados de solicitud, las cookies de solicitud y el cuerpo de la solicitud.
- El cambio de ajuste de palabras ad-hoc se admite en el botón de acción del campo de texto.
- Botón de acción disponible con el campo de expresión regular en la definición de encadenamiento.
- Cambiar el ancho de la lista de elementos de solicitud en la ventana de solicitud básica.
- Numerosas mejoras menores de usabilidad.
Novedades en la versión 4.0:
Versión 4.0:
- Obtenga el código de autorización y el token de acceso de proveedores de autenticación externos
- Acciones previas a la ejecución y posteriores a la ejecución
- Mejoras con la validación del código de estado
- Configuración para el texto de datos de solicitud de autoindentación
- Opciones de ejecución adicionales disponibles en la ventana principal
- Documentación disponible en línea
Novedades en la versión 3.9.4:
Versión 3.9.4:
- Capacidad para administrar la lista de archivos de proyectos recientes y archivos de datos de ejecución recientes
- Acción para insertar rápidamente el encabezado http estándar en el campo de encabezados de solicitud
- Opciones de http adicionales admitidas en la ventana de solicitud básica
- Varias mejoras en la interfaz de usuario
Novedades en la versión 3.9:
Versión 3.9:
- HttpMaster ahora es una aplicación compatible con ppp.
- Iconos renovados para una mejor experiencia de usuario y una mejor representación de ppp altos.
- Opción para especificar el comportamiento de codificación de URL en cada parámetro / encadenamiento definido.
- Compatibilidad para ejecutar elementos de solicitud del grupo de ejecución particular en la interfaz de línea de comandos.
Novedades en la versión 3.8:
Versión 3.8:
- Funcionalidad mejorada para el cuerpo de solicitud de construcción
- Especifique el valor inicial para los parámetros con el valor proporcionado manualmente
- Detener ejecución si no se pueden obtener datos de encadenamiento
- Detener ejecución si falla la validación del elemento de solicitud
- Grupo de ejecución duplicado
- Compact XML / JSON al exportar resultados de ejecución
Novedades en la versión 3.7:
Versión 3.7:
- Soporte para la ejecución condicional de artículos
- Tipo de parámetro que solicita el valor antes de la ejecución
- Plegado de código y números de línea en espectadores bonitos
- visor de CSS bonito
- Apertura simplificada de elementos en la ventana de solicitud básica
- Abra el grupo de ejecución en la ventana de solicitud básica
- Descripción del elemento del proyecto
Novedades en la versión 3.6:
Versión 3.6:
- Introducción de nuevos visores para una bonita visualización de datos con tecnología de ScintillaNET.
- Nuevo visor bonito para mostrar los datos de respuesta HTML.
- Exportar los resultados de la ejecución a un archivo XML o JSON.
- Capacidad para aplicar la función al valor del parámetro generado u obtenido.
- Especifique múltiples valores para la URL global o cadena de consulta para facilitar el cambio entre valores globales.
- Ventana de opciones de aplicación mejorada con un par de configuraciones nuevas.
Novedades en la versión 3.5.0:
Versión 3.4:
- Compatibilidad global con el encadenamiento de solicitudes
- Tipo de validación para verificar la aparición de cadenas
- Tipo de parámetro para obtener el valor de un archivo
- IU simplificada para la gestión de parámetros
- Acciones de datos de hash disponibles con el botón 'Acciones de campo'
- Cambiar fuente para visualización de solicitud / respuesta
- Cambiar orden de grupos de ejecución
Novedades en la versión 3.4:
Versión 3.4:
- Soporte para grupos de ejecución
- Almacenar datos de credenciales en propiedades del proyecto
- Mejoras en los tipos de validación de texto
- Mejoras en cookies
Novedades en la versión 3.3.0:
Versión 3.3:
- Validar el cuerpo de la respuesta con XPath / JSONPath
- Extraiga el valor de encadenamiento con XPath / JSONPath
- Aplicar la función al valor de encadenamiento obtenido
- Soporte para cualquier método http (verbo)
- Compatibilidad con códigos personalizados con validación de código de estado
- Subir archivo seleccionado como cadena Base64
- Ventana de bienvenida mejorada
Novedades en la versión 3.2:
Versión 3.2:
- Asistente para crear comandos de línea de comandos
- Validaciones en la ventana de solicitud básica
- Utilice contraseñas cifradas con la línea de comandos
- Barra de herramientas / teclado para gestionar el orden de ejecución
- Menú para volver a cargar el archivo de proyecto desde el disco
- Anchos de columna conservados entre reinicios de la aplicación
- Configuración para mostrar advertencias para proyectos antiguos
Novedades en la versión 3.1:
- Listar elementos de solicitud que utilizan parámetros, validación, encadenamiento
- Mostrar / abrir archivos hmex recientes
- Enviar las cookies recibidas seleccionadas con la siguiente solicitud
- Opción para validar cada fila de validación por separado
- Ignorar elemento al ejecutar
- Soporte de dominio internacional
- compatibilidad con el tipo de contenido 'application / soap + xml'
Novedades en la versión 2.7:
La versión 2.7 agrega:
- Compatibilidad con el tipo de carga 'datos de formulario de varias partes'
- Usa parámetros dinámicos con encabezados http
- 'Vista de texto' para expresiones de validación
- Alinear el orden de ejecución con el orden de clasificación actual
- 'Visor de texto' para datos de respuesta
- Ubicación personalizada para datos de ejecución temporales
- Restablecer tamaños y posiciones para todas las ventanas
Lo nuevo en la versión 2.6:
La versión 2.6 agrega:
- Orden de ejecución fija para los elementos de solicitud
- Soporte de autenticación en solicitud básica
- Crear proyecto a partir de solicitud básica
- Abrir elemento de solicitud en solicitud básica
- Exportación de PDF en solicitud básica
- Administrar la autenticación en la ventana de ejecución
- Enviar datos en segmentos en solicitud básica
- Retardo de tiempo para la primera solicitud
Lo nuevo en la versión 2.5:
La versión 2.5 es una versión de mantenimiento.
Lo nuevo en la versión 2.4.0:
Se agrega la versión 2.4
- Construcción de cuerpo de solicitud significativamente mejorada
- Exportar datos de ejecución a pdf
- Abrir el elemento de solicitud como solicitud básica
- Abra simultáneamente la vista de ejecución de varios elementos
- Arrastrar y soltar elementos mejorados en la ventana de ejecución
- Solicitar información de codificación en la vista de ejecución
- Manejo de la orientación JPEG en el visor
Requisitos :
Microsoft .NET Framework 3.5 SP1 o posterior
Limitaciones :
prueba de 30 días
Comentarios que no se encuentran