Aller au contenu

Release notes du plugin API REST

7.2.0

Sortie le 12/08/2024
Compatible avec Squash TM 7.2.X

Évolutions

  • CompatibilitĂ© avec Squash TM 7.2

7.1.0

Sortie le 25/07/2024
Compatible avec Squash TM 7.1.X

Évolutions

  • Autodestruction d'un jeton d'API

7.0.1

Sortie le 26/06/2024
Compatible avec Squash TM 7.0.X

Corrections

  • Plusieurs habilitations ne peuvent pas supprimer une pièce jointe par API
  • Plusieurs habilitations ne peuvent pas ajouter une pièce jointe par API

7.0.0

Sortie le 14/06/2024
Compatible avec Squash TM 7.0.X

Corrections

  • Problème de performance lors de la rĂ©cupĂ©ration des cas de test avec des exigences vĂ©rifiĂ©es via l'API
  • L'ajout et la suppression d'une pièce jointe sont assez lents avec une base de donnĂ©es volumineuse

6.0.0

Sortie le 19/12/2023
Compatible avec Squash TM 6.X

Évolutions

  • RĂ©cupĂ©ration des anomalies associĂ©es aux entitĂ©s de Squash
  • RĂ©cupĂ©ration des cas de test exploratoires
  • RĂ©cupĂ©ration des sessions de tests exploratoires
  • RĂ©cupĂ©ration des exĂ©cutions de tests exploratoires
  • RĂ©cupĂ©ration des notes de sessions de tests exploratoires
  • RĂ©cupĂ©ration des variables d'environnement d'une exĂ©cution automatisĂ©e
  • AmĂ©liorations diverses de la documentation

Corrections

  • Il est possible d'afficher l'arborescence d'un projet sur lequel l'utilisateur n'est pas habilitĂ©
  • Lors de la crĂ©ation d'une exigence avec le statut UNDER_REVIEW, celui-ci est remplacĂ© par le statut WORK_IN_PROGRESS dans l'exigence crĂ©Ă©e
  • L'api /projects avec paramètre type ne fonctionne pas du tout avec la pagination
  • N'importe quel utilisateur peut rĂ©cupĂ©rer tous les modèles de projet

5.0.0

Sortie le 07/03/2023
Compatible avec Squash TM 5.X

Évolutions

  • Modification des champs "ÉligibilitĂ© Ă  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 exĂ©cutions

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 trois 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

Évolutions

  • CompatibilitĂ© avec Squash TM 2.0