Sprint Webtest à Paris
Gawel a organisé un Sprint sur Webtest. Ce sprint a eu lieu à Paris dans les locaux de Bearstech du 21 au 23 février.
Ce sprint avait pour but d'atteindre les exigences de qualité demandées par le projet Pylons. Il fallait donc compléter drastiquement les tests unitaires afin que 100% du code du projet soit couverts par ces tests. Quelques réécritures du code étaient également nécessaires.
Parmi le travail réalisé, on peut noter :
- 100% de code couvert par les tests unitaires
- utilisation de BeautifulSoup pour parser le html (précédemment fait grâce à des expressions régulières)...
- réécriture de la gestion des cookies et utilisation du module cookielib de la librairie standard
- extraction du module Selenium dans un nouveau projet
- rangement du code (explosion du module app dans plusieurs fichiers)
- rangement des test
On peut noter que l'objectif de 100% de couverture a été atteint en 2 jours et a été largement fêté à l'Afpyro du vendredi soir ! Le résultat de ce travail sera prochainement releasé dans une nouvelle version majeure (probablement la version 2.0.0).
Les personnes présentes : harobed, cdevienne, iElectric, gawel
Un grand merci à :
- Gawel pour avoir organisé le sprint
- Bearstech pour avoir hébergé le sprint
- l'AFPY pour avoir avoir financé les besoins en restauration
- la Python Software Foundation pour avoir financé le déplacement de Domen Kožar (co-mainteneur du projet, venu de Slovénie)
- et chacun des participants au sprint