Qt Autotester : un outil de test de patchs
Pour les contributeurs au framework graphique Qt de Nokia

Le , par manudwarf, Membre éclairé
Salux !

Vous le savez certainement, l’un des pires ennemis du développeur est la régression : un patch ou un ajout qui, en réalité, cause plus de problèmes qu’il n’en résout.

Qt n’échappe pas à la règle, d’autant plus que dans le cadre d’un développement ouvert, les tests effectués sur les contributions sont inconnus. Les laboratoires Qt ont donc mis à disposition des contributeurs un outil pour faciliter les tests de non régression.

Le principe est simple : Qt intègre déjà une batterie de tests unitaires afin de valider une branche en attente avant sa fusion avec la branche principale. Afin de gagner du temps, chaque contributeur pourra dorénavant bénéficier d’une interface graphique (disponible ici) pour effectuer ces vérifications.

Sélectionnez une batterie de tests prédéfinis, spécifiez quelle version est concernée, puis attendez les résultats. Exemple donné dans le billet, pour un patch sur QGraphicsView, 19 tests commencent par “qgraphics”.

L’interface a été revue avec QtQuick pour être plus esthétique.

Capture de Qt auto-test

Capture de Qt auto-test (2)

Informations à retenir

  • Il est possible de travailler avec plusieurs versions/branches de Qt.
  • L’outil est multiplateforme.
  • Possesseurs de Windows, vous pouvez effectuer les tests sur un Symbian à distance.
Source :

Le Manchot Enragé

Billet original


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :
Offres d'emploi IT
Développeur Web FULL-STACK
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
RESPONSABLE WEB ANALYTICS F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)
Développeur WEB PHP F/H
VACALIANS GROUP - Languedoc Roussillon - SETE (34)

Voir plus d'offres Voir la carte des offres IT
Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -