Génération automatisée de scripts de test, y compris les tests de sécurité
"Des user stories aux scénarios de test en quelques secondes, c'est incroyable"

Scénarios de tests fonctionnels

Les scénarios de test logiciel sont un ensemble d'actions utilisateur effectuées pour vérifier que le logiciel fait ce qu'il doit faire et non ce qu'il ne devrait pas faire. Ceux-ci ont généralement un niveau de granularité assez élevé et ne couvrent pas tous les détails. cas de tests pour prouver tous les aspects du logiciel. Les scénarios de tests concernent directement les fonctionnalités décrites dans les exigences ou les user stories. Ou du moins, ils devraient.

Tests traçables

Tous les scénarios de test doivent être conformes aux exigences. Ils doivent pouvoir être retracés jusqu'au langage et à l'intention de la user story, ou à l'exigence logicielle, qui décrit la fonctionnalité du point de vue de l'utilisateur. Ils doivent couvrir les conditions positives et négatives. En d’autres termes, ils doivent vérifier que le logiciel fonctionne comme il se doit et se comporte bien en cas de mauvaise utilisation.

Lorsqu’une exigence est constituée de plusieurs étapes fonctionnelles, leur test devient rapidement complexe. Il existe un besoin exponentiel de tests négatifs supplémentaires pour garantir que lorsque l'utilisateur fait quelque chose d'inattendu, le comportement approprié est adopté.

ScopeMaster génère des scénarios de tests écrits directement à partir des exigences et les affiche sous trois formats :

  1. Une liste tabulaire des étapes de test
  2. Un organigramme couvrant les flux de tests positifs et négatifs
  3. Pseudo-code pour les tests qui peuvent être migrés rapidement vers des scripts de test exécutables.

C'est un gain de temps considérable pour les testeurs de logiciels. Il garantit également des niveaux plus élevés de couverture des tests.

Flux de scénarios de test générés automatiquement par ScopeMaster

Les suggestions de tests automatiquement généré par ScopeMaster et sont 100% traçable revenir à la fonctionnalité décrite dans les exigences.

Cas de test de référence

Des tests fonctionnels complets doivent couvrir les tests détaillés des limites des attributs. Pour commencer par la création de nos tests, nous devons examiner les scénarios de haut niveau. Il s'agit de la base sur laquelle des tests et des tests d'acceptation plus détaillés peuvent être ajoutés.

Les étapes de test produites par ScopeMaster sont parfaitement alignées (100%) sur l'intention fonctionnelle de chaque user story. Ce sont les tests de minimis qui doivent être effectués, sans tests superflus.

Les scénarios et les étapes produits peuvent être facilement téléchargés et transférés dans un système de gestion de tests. Les tests sont également disponibles depuis notre API REST et pourraient être intégrés dans un flux CI/CD.

Ces scénarios sont également une aide à la compréhension et à la validation des exigences elles-mêmes. Vous pouvez discuter de ces tests avec les utilisateurs pour enrichir la compréhension des exigences réelles.

Étapes de test générées automatiquement dans chaque scénario de test, couvrant à la fois les résultats positifs et négatifs

ScopeMaster® génère automatiquement les étapes de test positives et négatives pour chaque étape fonctionnelle d’une user story.

Tests de sécurité générés automatiquement

ScopeMaster génère instantanément du pseudo-code pour les scripts d'automatisation des tests à partir de la signification fonctionnelle de la user story. Au fur et à mesure que vous rédigez vos user stories, des exemples de scripts de tests sont créés pour vous. Ils couvrent les tests positifs et négatifs et les flux de tests. Et désormais, ils couvrent également des considérations essentielles en matière de sécurité. Vous pouvez utiliser ces scripts de test comme base pour vos scripts de test automatisés dans votre langage ou outil préféré.

Suggestions de tests de sécurité générées automatiquement
Tests fonctionnels et de sécurité générés à partir de user stories – c'est une évidence
Pseudo-code des tests de régression générés automatiquement

ScopeMaster® génère automatiquement les étapes de test positives et négatives pour chaque étape fonctionnelle d’une user story.

Les scénarios de tests générés par ScopeMaster sont transférables vers n'importe quel outil de gestion de tests tel que Rayon X Jira ou HP ALM / Centre Qualité