Release notes du plugin API REST
5.0.0
Sortie le 07/03/2023
Compatible avec Squash TM 5.X
Évolutions
- Modification des champs "Eligibilité à l'automatisation" et "Priorité d'automatisation" d'un cas de test
- Modification du statut d'automatisation d'un cas de test
Corrections
- Code 200 et payload d'un GET sur un DELETE qui devrait renvoyer une erreur 405
- Get requirement folder content: valeurs non indiquées dans la documentation pour le paramètre '?include'
- Possibilité de modifier un pas de test associé à un jalon verrouillé
- Message d'erreur incorrect à la création d'une exigence dans un dossier
4.1.0
Sortie le 09/11/2022
Compatible avec Squash TM 4.1
Évolutions
- Modification des champs personnalisés d'une exécution
Corrections
- Empêcher la modification des champs personnalisés dénormalisés (liés au cas de test) d'une exécution
- 8977 Erreur dans une capture d'écran de la documentation - Get test cases of project
- 8959 La documentation pour "Create iteration" ne renvoie pas les bonnes informations
- 8935 Typo dans la documentation dans Modify iteration
- Possible de mettre un statut optionnel non autorisé sur un pas d'exécution
- Erreur dans l'URL pour créer une version d'exigence dans la documentation
- Les informations nécessaires à la création d'un utilisateur ne correspondent pas à ceux de l'IHM
4.0.0
Sortie le 28/07/2022
Compatible avec Squash TM 4.0
Évolutions
- Ajout et suppression d'un lien entre un cas de test et une exigence
- Récupération, ajout et suppression d'un lien entre pas de test et une exigence
- Ajout et modification des champs d'association à un script automatisé
- Récupération, ajout et suppression des permissions d'un utilisateur
- Filtre sur les projets ou les modèles de projet lors de la récupération de tous les projets
- Ajout d'une technologie de test automatisé
- Ajout et modification d'une version d'exigence
- Harmonisation de l'URL pour l'association d'un cas de test à une exigence :
- Ancien endpoint : /requirements/{ids}/coverages avec un paramètre "testCaseIds" qui contient la liste des ids des cas de test à associer
- Nouveau endpoint : /requirements/{ids}/coverages/{testCaseIds}, par exemple : /requirements/2/coverages/24,26,27
- Récupérer les arborescences des espaces exigences, cas de test et campagnes
Corrections
- Nullpointer au Get requirement sur une exigence de haut niveau
- L'activation et la désactivation d'un utilisateur via l'API n'est pas complète
- 8679 Ne récupérer que les projets sur lesquels l'utilisateur est habilité lors d'un GET sur tous les projets
3.0.1
Sortie le 07/04/2022
Compatible avec Squash TM 3.X
Corrections
- Get requirement folder content: impossible d'afficher les exigences de haut niveau
- Nullpointer au Get requirement sur une exigence de haut niveau
- Path non rempli au GET requirement sur une exigence de haut niveau
3.0.0
Sortie le 17/12/2021
Compatible avec Squash TM 3.X
Évolutions
- Récupérer l'UUID d'une itération et d'une suite de tests
- Ajouter un lien vers la documentation des API dans le menu "Aide" de la barre de navigation
Corrections
- 8787 Le lien avec le modèle n'est pas pris en compte à la création d'un projet
- 8790 Impossible de créer un utilisateur du groupe TestAutomationServer via l'API
- Mauvais code et pas de message si on modifie les 3 champs Squash AUTOM d'un cas de test
2.1.0
Sortie le 26/08/2021
Compatible avec Squash TM 2.1+
Évolutions
- Consultation de l'UUID d'un cas de test
- Consultation des champs d'association d'un cas de test à un script
Corrections
- Impossible de créer un Cas de test BDD avec un pas de test
2.0.0
Sortie le 01/07/2021
Compatible avec Squash TM 2.0
Evolutions
- Compatibilité avec Squash TM 2.0