Documentation technique Test selenium Duplication transaction
Test Selenium sur la duplication des écritures
Test fonctionnel de ce qui fonctionne dans ofbizNeogia au niveau des duplications des écritures :
- Comprendre, détailler, tester les différents types de duplication (copie, abonnement, contre-passation)
- interface utilisateur pour saisir une écriture et choisir la duplication voulue
- Duplication permise que pour les status 'équilibré' et 'finalisé' et n'est pas permise pour le statut 'en saisie'
Déroulement du Test:
- Choix de l'écriture à dupliquer
- Choix de type de duplication des écritures 'si on n'a pas choisit un type, on reste dans la même page'
- pour la premiére fois , on choisit une écriture qui est 'en saisie' et on choisit par exemple la copie de cette écriture comme le type de duplication.
- on complète par suite le formulaire de la saisie d'écriture. lorsqu'on valide notre formulaire , un message d'erreur est apparu concernant le fait que l'écriture ne peut pas être dupliquée car elle est en cours de saisie.
- On revient sur l'écran de duplication ,pour y choisir une écriture qui n'est pas en cours de saisie
- Aprés avoir choisit le type de duplication, on saisirera le formulaire ou il y'a les champs à dupliquer qui dépendent du type de duplication.
- On testera l'efficacité de la méthode implémentée. on fera en sorte de provoquer des erreurs (saisir une date d'écriture qui est érronée) on vérifiera ensuite qu'un message d'erreur sera affiché.
- enfin, on fait la duplication d'une manière succinte et puis on vérifie à la fin si l'écriture a été ajoutée dans
la liste d'écritures existantes


