Comment ça marche?
Parasoft SOAtest fournit des tests d'intégration pour les applications Web à partir de la couche d'interface utilisateur dans le navigateur. Pour créer un scénario de test, les utilisateurs exercent l'interface utilisateur Web dans un navigateur et SOAtest enregistre les actions au niveau de l'utilisateur. Ces actions peuvent être associées à des mots-clés pour des tests basés sur des mots-clés, puis les utilisateurs peuvent modifier ou augmenter le scénario de test avant de le lire dans plusieurs navigateurs sur plusieurs systèmes d'exploitation. La lecture vérifie que chaque scénario se comporte correctement lorsque l'application Web change, quelle que soit la plate-forme.
Le test de l'interface utilisateur Web dans SOAtest signifie que vous disposez d'un arsenal d'outils.
Les utilisateurs peuvent améliorer les scénarios de test en les intégrant à d'autres facettes de l'application Web ou de l'environnement de test. Par exemple, un scénario de test pourrait interroger une base de données pour les informations de connexion afin de remplir un formulaire de connexion. Les utilisateurs peuvent tirer parti des services Web tels que SOAP ou REST pour remplir un environnement de test ou réinitialiser les données à l'état attendu lorsque le scénario de test Web commence. Les scénarios de test peuvent s'intégrer aux outils JSON et XML intégrés qui peuvent valider les réponses ou extraire des données pour une utilisation ailleurs dans le scénario.
Les scénarios de test Web peuvent ensuite être réutilisés pour tests de charge et de performance. En tirant parti du travail déjà effectué pour créer des scénarios de test fonctionnel, il est facile d'effectuer des tests de charge au sein d'une seule expérience utilisateur. Pour rendre cela encore plus facile, SOAtest identifie les données qui changent pour chaque utilisateur ou chaque exécution et configure automatiquement les tests de performance pour mettre à jour ces données changeantes dans la mesure du possible.