Page 1 sur 1

Différence interprétation test SoapUI

Publié : mar. juil. 24, 2018 2:50 pm
par Popoï
Avant toute chose je tiens à préciser que je débute dans l'utilisation de Squash TA et de SoapUI (5.1.3)
J'essaie de créer un test auto dans lequel (étape après étape)
1-Je crée une catégorie (peu importe ce que ça signifie)
2-J’exécute un script qui va modifier les chemins des requêtes suivantes
3-Je modifie la catégorie créée
4-J'essaie de crée une catégorie identique à celle déjà créée
5-Je crée une référence liée à la catégorie créée (encore une fois peu importe ce que ça peut vouloir dire)
6-J'exécute un autre script qui va modifier le chemin d'une autre requête
7-J'essaie de supprimer la catégorie alors qu'elle est liée à une référence
8-Je supprime la référence
9-Je supprime la catégorie

Sur SoapUI tout marche très bien, mais quand je demande à squash ta de l'exécuter pour moi les étapes 7 et 9 ne semblent pas se comporter comme sur SoapUI. La réponse à la requête de l'étape 7 est incohérente (il me répond "Création d'une catégorie avec un nom vide" au lieu de "Catégorie liée à une référence. Supprimer d'abord la référence.") et pour l'étape 9 le test se passe correctement mais la catégorie n'est pas supprimée

Vous trouverez le XML du projet SoapUI joint

Différence interprétation test SoapUI

Publié : mar. juil. 24, 2018 3:11 pm
par Popoï
Merci d'ignorer ce message ci dessus, voici mon problème plus précisément:
J'utilise le framework Squash TA v1.10.0 ainsi que SoapUI v5.1.3
Est ce que les versions sont compatibles?

Mon problème: mon projet fonctionne sous SoapUI mais pas sous Squash TA
Les requêtes qui buggent sont des requêtes Delete

Différence interprétation test SoapUI

Publié : mer. juil. 25, 2018 10:14 am
par qdusser
Bonjour,

Depuis la sortie de la v.1.10.0 du framework Squash TA, nous avions remarqué l'incompatibilité des librairies 'commons-codec' embarquées dans le plugin SoapUI. Ceci est peut-être à l'origine de votre problème.

Je vous propose d'utiliser la version 1.10.1 du framework TA (changement à effectuer via le pom.xml de votre projet).

Bonne journée,

Quentin