Je me permet de me répondre à moi même, tant pis si je passe pour un schizophrène
mais j'ai pris le temps d'installer Estampille et de tester rapidement
Le principe est le suivant :
On saisit des cas de tests que l'on regroupe par module
un cas de test est une description de comment effectuer une serie de test (les pas de test)
mais manuellement
Exemple sur un site web
Cas de Test : Se connecter sur le site
Pas No 1 : récupérer le login / mot de passe dans la BDD
Pas No 2 : se connecter sur l'URL http://example.com
Pas No 3 : Affichage de la page Accueil
Ensuite on 'execute' le cas de test
Le principe est de suivre les instructions de chaque pas et de préciser si
le test est valide ou non
on peut ajouter une copie écran
décrire le résultat obtenu et mettre un commentaire
Et a la fin cela génére un beau document prouvant par a+b que les tests ont été effectués
Pour ceux qui connaissent c'est la version open source de X-Ray sur JIRA / Atlassian en moins étoffé mais
1 - C'est libre (j'ose même pas demander le cout de la licence chez Atlassian)
2 - Cela fonctionne plutot bien
3 - cela genere un document PDF déjà correct
Conclusion : très bon début, c'est simple et efficace.
globalement j'aime bien IMHO
Et même si déjà Estampille peut servir, ne serait que pour générer un rapport de test et garder un historique des tests avec possibilité d'avoir des stats ce qui est déjà plus que bien.
Toujours a mon humble avis Il faudrait aller un peu plus loin avec la gestion de composant / version pour différencier les produits / applications testées
Voir comment fonctionne JIRA X-Ray car la structure TEST PLAN / TEST SETS / TEST / TEST Steps
puis EXEC PLAN / TEST EXECUTION est logique
En gros un TEST PLAN regroupe des TEST SETS qui regroupe des TESTS qui contient des Steps
Un Test correspond a un Cas de Test chez Estampille et les pas correspondent a des Steps, donc il manque les niveaux supérieurs qui sont nécessaires des que l'ont veut appliquer des tests sur un système un peut complexes qui comprend du matériel, du logiciel etc ...
Et surtout que cela permet d'avoir des Set de test Génériques applicables a plusieurs TEST PLAN
Ensuite petit truc : un type de pas de test serait intéressant :
- manuel : l'existant
- scripts python : pour lancer un script python
- script shell : pour lancer un script shell
L'ideal serait de pouvoir mettre a jour la bdd par API pour pouvoir automatiser les tests et remplir par scripts Estampille
Mais bon pour l'instant le seul reproche sur Estampille : il est dommage de ne pouvoir stocker qu'une seule et unique copie écran
Sinon ce projet est intéressant avec un bon début et j'espère qu'il continuera a évoluer
Pour finir, tout cela n'est que suggestion, il ne s'agit en aucun cas de reproche
[^] # Re: Salut les moules
Posté par Christophe B. (site web personnel) . En réponse à la dépêche Estampille : l'outil de gestion de tests ultra léger.. Évalué à 5 (+3/-0).
Re bonjour les moules
Je me permet de me répondre à moi même, tant pis si je passe pour un schizophrène
mais j'ai pris le temps d'installer Estampille et de tester rapidement
Le principe est le suivant :
On saisit des cas de tests que l'on regroupe par module
un cas de test est une description de comment effectuer une serie de test (les pas de test)
mais manuellement
Exemple sur un site web
Cas de Test : Se connecter sur le site
Pas No 1 : récupérer le login / mot de passe dans la BDD
Pas No 2 : se connecter sur l'URL http://example.com
Pas No 3 : Affichage de la page Accueil
Ensuite on 'execute' le cas de test
Le principe est de suivre les instructions de chaque pas et de préciser si
le test est valide ou non
on peut ajouter une copie écran
décrire le résultat obtenu et mettre un commentaire
Et a la fin cela génére un beau document prouvant par a+b que les tests ont été effectués
Pour ceux qui connaissent c'est la version open source de X-Ray sur JIRA / Atlassian en moins étoffé mais
1 - C'est libre (j'ose même pas demander le cout de la licence chez Atlassian)
2 - Cela fonctionne plutot bien
3 - cela genere un document PDF déjà correct
Conclusion : très bon début, c'est simple et efficace.
globalement j'aime bien IMHO
Et même si déjà Estampille peut servir, ne serait que pour générer un rapport de test et garder un historique des tests avec possibilité d'avoir des stats ce qui est déjà plus que bien.
Toujours a mon humble avis Il faudrait aller un peu plus loin avec la gestion de composant / version pour différencier les produits / applications testées
Voir comment fonctionne JIRA X-Ray car la structure TEST PLAN / TEST SETS / TEST / TEST Steps
puis EXEC PLAN / TEST EXECUTION est logique
En gros un TEST PLAN regroupe des TEST SETS qui regroupe des TESTS qui contient des Steps
Un Test correspond a un Cas de Test chez Estampille et les pas correspondent a des Steps, donc il manque les niveaux supérieurs qui sont nécessaires des que l'ont veut appliquer des tests sur un système un peut complexes qui comprend du matériel, du logiciel etc ...
Et surtout que cela permet d'avoir des Set de test Génériques applicables a plusieurs TEST PLAN
Ensuite petit truc : un type de pas de test serait intéressant :
- manuel : l'existant
- scripts python : pour lancer un script python
- script shell : pour lancer un script shell
L'ideal serait de pouvoir mettre a jour la bdd par API pour pouvoir automatiser les tests et remplir par scripts Estampille
Mais bon pour l'instant le seul reproche sur Estampille : il est dommage de ne pouvoir stocker qu'une seule et unique copie écran
Sinon ce projet est intéressant avec un bon début et j'espère qu'il continuera a évoluer
Pour finir, tout cela n'est que suggestion, il ne s'agit en aucun cas de reproche
Bon courage