Samedi 12 mai 2012
6
12
/05
/Mai
/2012
15:43
Voilà, c'est officiel : je déménage ce blog. Overblog est une bonne plateforme. La version actuelle existe depuis de longues années, et même si j'y suis très habitué, il est temps pour moi de la
quitter.
Cette version dispose de beaucoup de fonctions, mais avec le temps, cela ressemble pour certains blogueurs à une usine à gaz. Donc voilà, je déménage. Mon nouveau blog pour parler de la qualité
: http://web-quality.over-blog.com/.
Oui, c'est toujours sur OverBlog : je fais partie des personnes testant la nouvelle version en avant-première. Et je l'aime tellement que je déménage avant même la sortie officielle. Plus simple,
plus de libertés pour les thèmes (respsonsive, ajout javascript, ... tout est permis) : elle a tout pour me plaire :)
0
Mercredi 2 mai 2012
3
02
/05
/Mai
/2012
13:20
Pour ceux qui ne le savent pas encore, je participe à SudWeb 2012, à Toulouse, pour présenter un atelier sur les tests de non regression, dans la continuité de ce blog.
J'aborderais particulièrement la mise en place des tests sur un projet vivant, en constante évolution. Ce sera un atelier pratique : tout devrait se faire en temps réel !
0
Jeudi 29 mars 2012
4
29
/03
/Mars
/2012
13:26
Lorsqu'on crée des nouveaux tests dans un environnement Cucumber / Watir, il arrive
fréquemment que leur exécution prenne du temps.
Lorsque l'on tâtonne pour vérifier que le test fonctionne, il est parfois plus facile d'utiliser l'irb (interactive RuBy). Dans une console, on tape du ruby, et on peut faire ce que l'on veut.
Ensuite, on peut contrôler le navigateur soit classiquement, avec la souris, soit en tapant du code. On peut donc aller au plus vite sur la page que l'on souhaite, pour tester une ou deux lignes
de codes bien précises.
Exemple d'utilisation d'irb
L'exemple montre un début de travail de débug. On notera la mention "Webdriver" en bas à droite du navigateur.
L'irb permet des choses pratiques, mais on peut aller encore plus loin avec pry (see
screencast). Cet outil "remplace" avantageusement irb en ajoutant la coloration syntaxique, la possibilité d'avoir un contexte (de classe, etc..)
Exemple d'utilisation avec pry
Cela peut sembler un détail, mais cela peut faire gagner beaucoup de temps. Certains points semblent encore plus utile en ruby (sans parler de watir) ou en ruby on rails.
Publié dans : Outils de tests
0
Derniers Commentaires