Archive for mai, 2009

A lire: testeur un métier en poupe

dimanche, mai 24th, 2009

Un article intéressant sur l’avenir du test:

O1informatique

Test d’interface automatique: choisir un outil

dimanche, mai 24th, 2009

C’est décidé vous voulez automatiser vos tests d’interface (trop long, trop ennuyeux). Mais quel outil choisir et comment le choisir?

Si vous avez calculé votre Retour sur Investissement vous avez certainement pris en compte les paramètres suivants:

– Apprentissage de l’outil (langage utilisé, ergonomie …)

– Mise en place de l’outil (intégration avec d’autre outils, codage d’un framework …)

– Maintenance (mise à jour des scripts pour l’itération suivante).

Par exemple selenium (libre) permet de coder des scripts dans différents langague (java, python …) très largement utilisés, QTP (HP) utilise uniquement VB script.

QTP offre de nombreuse facilités pour coder rapidement des scripts de test (drag and drop d’objets graphiques, complétion …), avec Sélénium tout est à faire manuellement.

D’autres paramètres sont à prendre en compte:

– Quel est le niveau technique des utilisateurs de l’outil?

–  Y-a-t-il une communauté conséquente et active qui utilise l’outil (forum, formation …)?

– L’outil est-il maintenu?

– L’outil s’intégre-t-il facilement avec d’autres outils utilisés par votre société?

– Répond-il à vos objectifs d’automatisation? Supporte-t-il les technologies que vous utilisez?

– Le prix mais est-ce vraiment un critère (un outil cher mais qui se déploie et s’utilise facilement n’est pas plus rentable qu’un outil du libre qui peut coûter cher à mettre en place)

Avec ces premières questions vous aurez réduit votre choix à deux ou trois outils.

Avant de vous engager le mieux est de mettre en place une évaluation comparative des outils avec des critères de type:

– techniques (capacité à résoudre vos principales difficultés techniques)

– facilité d’utilisation (va-t-il être adopté facilement par votre organisation?)

– facilité d’intégration avec des outils déjà existants.

Quelques liens vers d’autres articles pour aller plus loin:

journal du net
valtech

Réponse de développeurs

jeudi, mai 14th, 2009

Une petite traduction d’une blague trouvée en naviguant sur internet:

Arguments de développeur suite à une découverte d’anomalie:

  • Çà fonctionne sur MON PC
  • Tu t’es loggé comme ?
  • C’est une fonctionnalité
  • C’est conforme au design
  • C’est étrange …
  • Cela n’a jamais fait çà
  • çà marchait hier
  • Problème hardware?
  • Fait attention à tes données en entrée
  • Tes données sont un peu bizarres
  • Je n’ai pas touché à ce module depuis des semaines
  • Tu ne dois pas avoir la bonne version
  • C’est juste un coup de malchance
  • çà ne peut pas être çà
  • çà marche même si on a jamais testé
  • Quelqu’un a du touché à mon code
  • Tu n’as pas un virus sur ton PC
  • Tu ne peux pas utiliser cette version sur ton PC
  • Pourquoi veux-tu que cela fonctionne de cette façon
  • Je pensais l’avoir corrigé

Autres réponses, n’hésitez pas à nous faire part de votre expérience personnelle.