Tous les articles

Automatisation

Outil de test: automatisation avec Robot Framework

Robot Framework en bref Robot Framework est un outil d’automatisation de test, développé au départ par Nokia Networks puis devenu open source, qui dispose d’une communauté active et réactive. Robot Framework permet d’automatiser des tests IHM, des APIs, des BDD, serveurs et même des environnements mobiles (IOS, Android)… Bref, il permet d’exécuter un très large panel de tests d’intégration et de tests système. Il nécessite un environnement Python pour lancer l’exécution des tests. Cet outil se base sur des librairies (développées en Python ou Java) qui recensent les mots-clés nécessaires à l’écriture des tests (un mot-clé équivaut à une méthode). Par

Lire la suite »
Agilité

Équipe de foot, équipe Agile: Est-ce si différent ?

Pourquoi cet article ? L’idée de cet article m’est venue suite à des échanges sur mon article où je pose la question de l’avenir du testeur dans les méthodes Agiles. Un retour m’a particulièrement fait réagir: Pas besoin de titre, il faut des personnes pluri-disciplinaires ou multi-compétences. (je ne rentrerai pas dans le débat sur une potentielle « mono-compétence » des testeurs) Je suis tout à fait d’accord avec les principes de pas de titre et des compétences pluridisciplinaire. Je parle d’ailleurs généralement de compétences en « T » (une spécialité et la base sur le reste) car tout le monde fait partie de l’équipe.

Lire la suite »
culture générale

Testeur 2020: où vas-tu ?

Fin 2016 j’avais écrit un article sur les challenges du testeur en 2017, depuis, de l’eau a coulé sous les ponts, le métier a évolué et il n’est plus vraiment questions de challenges mais plutôt d’évolutions apportant des challenges ainsi que de nombreuses questions auxquelles je vais répondre en donnant mon avis dans cet article. Le testeur 2020 va-t-il progressivement perdre sa place avec les méthodes Agiles ? J’ai déjà en partie répondu à cette question dans cet article, néanmoins il mérite une explication et une remise en contexte. L’inquiétude est réelle et légitime, de nombreuses équipes Agile n’ont pas de

Lire la suite »
Automatisation

Outil de test: automatisation IHM avec Protractor

Cet article fait partie d’une série dans la taverne qui tend à présenter succinctement différents outils de test. Protractor en Bref Protractor est une surouche de Selenium qui utilise Javascript et qui est spécialisé dans les tests IHM (Interface graphique) End to End. Il est couramment utilisé pour faire des tests sur des développements faits en AngularJS ou ReactJS. Protractor est un outil plus technique qu’un outil KDT comme peut l’être RobotFramework mais il reste tout à fait accessible à des testeurs, notamment si ces derniers sont dans des équipes Agile et peuvent monter en compétence grâce aux développeurs. Une particularité

Lire la suite »
Données

La gestion des jeux de données – Antoine Brebant

La gestion des jeux de données est au centre de nos stratégies de tests et représente souvent un budget conséquent. Ces jeux de données se doivent d’être pertinents, c’est-à-dire représentatifs de la réalité pour une application donnée. Dans tout système, les données sont stockées dans différents formats, types, emplacements et différentes règles sont appliquées à ces données. Par conséquent, il est important d’identifier les données qui seront nécessaires pour le processus de test puis de définir comment obtenir ces données ou de s’outiller afin de pouvoir générer automatiquement des données exploitables et pertinentes. Sur certains projets, il est possible d’avoir accès

Lire la suite »