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

Derniers articles

Comment devenir un bureau d'enregistrement ?

Devenir bureau d'enregistrement est un parcours de la combattante au niveau technique, administratif et financier. Il y a des cas simples et d'autres qui demandent de raser un Yack.

Précisions sur le projet de bureau d'enregistrement coopératif

L'appel à intérêt lancé la semaine dernière a suscité plusieurs réactions sur les valeurs proposées : clarifions quelques points aujourd'hui.

Appel à intérêt pour un bureau d'enregistrement coopératif

Qui serait partant·e pour participer (ou être client·e) du premier registrar sous forme de société coopérative d'intérêt collectif ?

Offre d'emploi Développeuse/Développeur

Hashbang crée un poste de développeuse/développeur en contrat à durée indéterminée pour agrandir et dynamiser son équipe de production.