Vous parcourez actuellement les archives du blog Blog du testeur de mars 2009.
- automatisation (4)
- Généralités (21)
- humour (5)
- livres (1)
- Outil de Test (13)
- Sécurité (4)
- Uncategorized (2)
- 30.8.2010: Pourquoi investir dans les tests unitaires ... s'il y a des tests systèmes?
- 25.6.2010: Environnements de test
- 20.5.2010: la sécurité applicative
- 19.5.2010: publication d'un article sur la testabilité
- 7.4.2010: Un forum dédié test
- 2.4.2010: Article sur Model Based Testing paru dans methods and tools
- 31.3.2010: Speccy: configuration
- 31.3.2010: Software Testing Europe
- 27.3.2010: Consigner vos résultat de tests automatiques avec TestLink
- 28.1.2010: Démo en ligne d'un outil de gestion de test: TestLink
Autres
formation test
infos test
sites autres
- août : 2010
- juin : 2010
- mai : 2010
- avril : 2010
- mars : 2010
- janvier : 2010
- décembre : 2009
- novembre : 2009
- octobre : 2009
- septembre : 2009
- août : 2009
- juillet : 2009
- juin : 2009
- mai : 2009
- avril : 2009
- mars : 2009
- janvier : 2009
- octobre : 2008
- septembre : 2008
- août : 2008
- juin : 2008
- mai : 2008
- avril : 2008
- mars : 2008
- février : 2008
Archive pour mars 2009
Le test exploratoire
29.3.2009 par Dominique Mereaux.
Il s’agit d’une méthode qui consiste à exécuter des tests sans plan de test préalable. La conception des tests se fait au fur et à mesure de l’apprentissage de l’application par le testeur et à partir des manuels utilisateurs ou aide en ligne fourni en même temps que le logiciel à tester.
Les points positifs:
- Économie de moyen, pas de process lourd
- Créativité de par la méthode et l’absence de cadre
- Retour rapide, nombre d’anomalies important
- Vision utilisateur
- Adaptabilité
- Test basé sur l’expérience et l’intuition
Les points négatifs:
- Nécessite des testeurs expérimentés.
- Le processus de test débute trop tard, pas de prévention.
- Pas de couverture d’exigence, certains points peuvent être alors négligés.
- La pertinence des tests dépend de l’expérience des testeurs.
Dans quels cas utiliser cette méthode:
- Absence de processus et de structuration, néanmoins il faut une aide en ligne ou un manuel utilisateur à jour.
- Moyen de retour rapide qui pourrait être utiliser comme “smoke test” avant de débuter un processus de test structuré.
- En beta test amélioré avant déploiement sur le terrain pour détecter des problèmes non vus par les équipes de développement.
- Pour des prototypes ou pilotes qui ne nécessitent pas un investissement en test couteux.
Basé sur l’expérience, la créativité de testeurs confirmés, ce type de test permet de découvrir des anomalies qui échappent à des techniques structurées. En effet les processus de test classiques n’encouragent pas à “sortir des sentiers battus” et imaginer lors des phases d’exécution de nouveaux tests autres que ceux planifiés (pression des plannings, exécutants non expérimentés …). Il m’a souvent été reproché de passer des tests non prévus, mais comment avec toute la meilleure volonté du monde écrire un plan de test exhaustif à partir de spécifications surtout quand sont abordées les exigences de type non fonctionnelles telles que la robustesse.
Ne faire que du test exploratoire me parait également non suffisant. Le risque est de ne pas tester certaines parties. Tout dépend de la motivation et l’expérience du testeur. S’il quitte la société?
Par contre combiné à d’autre stratégie de type méthodique il est un complément intéressant, puissant,peu couteux et peut s’intégrer à part entière dans le processus de test.
Posté dans Généralités | 1 commentaire »
QC 10
11.3.2009 par Dominique Mereaux.
HP vient de lancer officiellement la nouvelle version de QC 10. Elle se décline en version starter, Entreprise et premier.
J’en retiens principalement:
- Des possibilités étendues pour gérer les exigences
- L’introduction du versionning (exigences, test, données)
- La possibilité de faire des baselines du projet de test, c’est à dire de faire une photo d’un projet quand tout est figé ce qui évite de recopier des projets d’une version à l’autre.
- On peut faire des baselines sans faire de versionning
- La possibilité de gérer plusieurs jeux d’essais par test
- Une gestion centralisée du reporting et non plus par exigences, plan de test, exécution de test.
L’objectif est de gérer tout le processus de développement de bout en bout, des exigences business à la mise en production.
Posté dans Outil de Test | Aucun commentaire »