HttpMaster est un outil de développement et de test pour les services Web REST et les applications API. HttpMaster peut afficher et valider les formats REST les plus courants. XML, JSON et HTML, prend également en charge des paramètres dynamiques puissants, des expressions de validation de données de réponse, un chaînage de requêtes flexible et de nombreuses autres propriétés. Toutes ces fonctionnalités de base, ainsi que de nombreuses autres options, offrent à HttpMaster des fonctionnalités permettant de tester en profondeur les services Web et les API.Le projet HttpMaster (fichier hmpr) expose un grand nombre d'options pour affiner les requêtes Web générées, par exemple, pour spécifier la méthode http, les valeurs des en-têtes http, le codage d'URL des paramètres, les valeurs d'URL globale et de chaîne de requête, les redirections, les types de contenu, la requête encodage, et beaucoup plus.
L'une des fonctionnalités les plus puissantes de HttpMaster est le chaînage de requêtes. Il s'agit d'un mécanisme flexible permettant de combiner plusieurs requêtes dans des lots d'exécution, chaque requête utilisant certaines données de la requête précédente. Cela permet une automatisation complète des tests d'applications Web.
HttpMaster prend également en charge la définition de paramètres dynamiques pouvant être utilisés pour simuler des variations de données d'entrée ou pour créer des valeurs globales à réutiliser pour plusieurs requêtes.
Lors de l'exécution de requêtes Web, HttpMaster vous permet de surveiller et de vérifier les données de requête et de réponse complètes de chaque requête exécutée. Les données de réponse peuvent être validées à l'aide de règles de validation. Si des règles de validation sont définies pour l'élément de requête, HttpMaster considérera l'exécution particulière comme réussie uniquement si elle réussit la règle de validation complète.
Lorsque vous travaillez avec HttpMaster, vous utiliserez une interface utilisateur intuitive avec des onglets, des icônes descriptives, des boutons d'aide rapide et un fichier d'aide intégré.
Quoi de neuf
Version 4.1:
- Nouveaux menus dans le bouton d'action pour insérer le code d'autorisation et les variables de jeton d'accès.
- Choisissez un fichier ou un répertoire de travail avec une boîte de dialogue standard lors de la saisie d'actions de pré / post-exécution.
- Modifier la visibilité des colonnes dans la liste d'éléments de la requête (fenêtre principale).
- Les paramètres d'application de Word Wrap s'appliquent désormais également aux requêtes d'en-tête, aux cookies et au corps de la requête.
- La commutation automatique du retour à la ligne automatique est prise en charge par le bouton d'action du champ de texte.
- Bouton d'action disponible avec le champ d'expression régulière dans la définition de chaînage.
- Modifie la largeur de la liste d'éléments de requête dans la fenêtre de requête de base.
- De nombreuses améliorations mineures de l'utilisabilité.
Quoi de neuf dans la version 4.0:
Version 4.0:
- Obtenir le code d'autorisation et le jeton d'accès auprès de fournisseurs d'authentification externes
- Actions de pré-exécution et de post-exécution
- Améliorations avec la validation du code d'état
- Configuration de l'identification automatique du texte des données de la demande
- Options d'exécution supplémentaires disponibles dans la fenêtre principale
- Documentation disponible en ligne
Quoi de neuf dans la version 3.9.4:
Version 3.9.4:
- Possibilité de gérer la liste des fichiers de projet récents et des fichiers de données d'exécution récents
- Action permettant d'insérer rapidement un en-tête http standard dans le champ des en-têtes de demande
- Options http supplémentaires prises en charge dans la fenêtre de requête de base
- Améliorations diverses de l'interface utilisateur
Quoi de neuf dans la version 3.9:
Version 3.9:
- HttpMaster est maintenant une application prenant en charge le dpi.
- Icônes modifiées pour une meilleure expérience utilisateur et un rendu haute résolution amélioré.
- Option permettant de spécifier le comportement du codage d'URL sur chaque paramètre / chaînage défini.
- Prise en charge de l'exécution des éléments de requête du groupe d'exécution particulier dans l'interface de ligne de commande.
Quoi de neuf dans la version 3.8:
Version 3.8:
- Fonctionnalité améliorée pour le corps de la demande de construction
- Spécifiez la valeur initiale pour les paramètres avec une valeur fournie manuellement
- Arrêtez l'exécution si vous ne parvenez pas à chaîner les données
- Arrête l'exécution si la validation de l'élément de requête échoue
- Groupe d'exécution en double
- Compacter XML / JSON lors de l'exportation des résultats d'exécution
Quoi de neuf dans la version 3.7:
Version 3.7:
- Prise en charge de l'exécution conditionnelle d'éléments
- Type de paramètre qui demande la valeur avant l'exécution
- Pliage du code et numéros de ligne dans de jolis visualiseurs
- jolie visionneuse CSS
- Ouverture simplifiée d'éléments dans la fenêtre de requête de base
- Ouvrir le groupe d'exécution dans la fenêtre de requête de base
- Description de l'élément de projet
Quoi de neuf dans la version 3.6:
Version 3.6:
- Introduction de nouveaux visualiseurs pour un joli affichage de données optimisé par ScintillaNET.
- Nouvelle jolie visionneuse pour l'affichage des données de réponse HTML.
- Exporter les résultats d'exécution vers un fichier XML ou JSON.
- Possibilité d'appliquer une fonction à la valeur de paramètre générée ou obtenue.
- Spécifiez plusieurs valeurs pour l'URL global ou la chaîne de requête pour faciliter la commutation entre les valeurs globales.
- Amélioration de la fenêtre d'options d'application avec deux nouveaux paramètres.
Quoi de neuf dans la version 3.5.0:
Version 3.4:
- Prise en charge de l'enchaînement des demandes globales
- Type de validation pour rechercher les occurrences de chaîne
- Type de paramètre pour obtenir la valeur d'un fichier
- Interface utilisateur simplifiée pour la gestion des paramètres
- Actions de données de hachage disponibles avec le bouton "Actions sur le terrain"
- Changer la police pour l'affichage de la requête / réponse
- Modifier l'ordre des groupes d'exécution
Quoi de neuf dans la version 3.4:
Version 3.4:
- Prise en charge des groupes d'exécution
- Stocker les données d'identification dans les propriétés du projet
- Améliorations apportées aux types de validation de texte
- Améliorations apportées aux cookies
Quoi de neuf dans la version 3.3.0:
Version 3.3:
- Valider le corps de la réponse avec XPath / JSONPath
- Extraire la valeur de chaînage avec XPath / JSONPath
- Appliquer la fonction à la valeur de chaînage obtenue
- Prise en charge de toute méthode http (verbe)
- Prise en charge des codes personnalisés avec validation du code d'état
- Télécharger le fichier sélectionné sous forme de chaîne Base64
- Fenêtre d'accueil améliorée
Quoi de neuf dans la version 3.2:
Version 3.2:
- Assistant de création de commandes de ligne de commande
- Validations dans la fenêtre de requête de base
- Utilisez des mots de passe chiffrés avec la ligne de commande
- Barre d'outils / clavier permettant de gérer l'ordre d'exécution
- Menu permettant de recharger le fichier de projet à partir du disque
- Largeurs de colonne préservées entre les redémarrages d'application
- Réglage pour afficher un avertissement pour les anciens projets
Quoi de neuf dans la version 3.1:
- Liste des éléments de requête utilisant le paramètre, la validation, le chaînage
- Afficher / ouvrir les fichiers hmex récents
- Envoyer les cookies reçus avec la demande suivante
- Option permettant de valider chaque ligne de validation séparément
- Ignorer l'élément lors de l'exécution
- Prise en charge de domaine international
- support du type de contenu 'application / soap + xml'
Quoi de neuf dans la version 2.7:
La version 2.7 ajoute:
- Prise en charge du type de téléchargement 'données de formulaire en plusieurs parties'
- Utiliser des paramètres dynamiques avec des en-têtes http
- 'Vue de texte' pour les expressions de validation
- Aligner l'ordre d'exécution avec l'ordre de tri actuel
- 'Afficheur de texte' pour les données de réponse
- Emplacement personnalisé pour les données d'exécution temporaires
- Réinitialiser les tailles et les positions pour toutes les fenêtres
Nouveautés de la version 2.6 :
La version 2.6 ajoute:
- Ordre d'exécution fixe pour les éléments de requête
- Prise en charge de l'authentification dans la requête de base
- Créer un projet à partir d'une requête de base
- Élément de demande ouvert dans la demande de base
- Exportation PDF dans la requête de base
- Gérer l'authentification dans la fenêtre d'exécution
- Envoi de données par segments dans la requête de base
- Délai pour la première demande
Quoi de neuf dans la version 2.5:
La version 2.5 est une version de maintenance.
Quoi de neuf dans la version 2.4.0:
La version 2.4 ajoute
- Construction considérablement améliorée du corps de la requête
- Exporter les données d'exécution au format pdf
- Ouvrir un élément de requête en tant que requête de base
- Ouvrir simultanément la vue d'exécution de plusieurs éléments
- Amélioration du glisser-déposer des éléments dans la fenêtre d'exécution
- Demande d'informations de codage dans la vue d'exécution
- Gestion de l'orientation JPEG dans le visualiseur
Conditions requises :
Microsoft .NET Framework 3.5 SP1 ou version ultérieure
Limitations :
essai de 30 jours
Commentaires non trouvées