AccueilActualités informatiquec't : Tester est obligatoire

c’t : Tester est obligatoire

Tester l’interaction des composants web dès la conception et les documenter automatiquement – voilà ce que promet Storybook. L’environnement de développement pour les composants UI est issu du monde React, mais convient également à la conception de composants Vue, Angular et écrits à la main. Sven Wolfermann en donnera un aperçu dans sa conférence du troisième jour de c’t <webdev&gt ;, le 7 décembre 2021.

Dans le cas d’un système ancien qui a évolué, le testing n’a peut-être pas toujours été au centre des préoccupations. Dans ce cas, une suite de tests doit être installée ultérieurement. Mirjam Aulbach explique dans son exposé comment procéder. La solution de choix pour les tests de bout en bout est Cypress.io. Ramona Schwering présente le système dans sa session et donne un aperçu de ses possibilités.

A quoi faut-il faire attention pour que les tests unitaires fonctionnent bien à long terme au lieu de devenir un héritage ? Quels sont les frameworks disponibles et quels sont leurs avantages et inconvénients ? Marco Emrich donne dans son exposé des conseils et des astuces tirés de la pratique.

Qui mesure beaucoup, mesure parfois de la merde – Ramona Schwering, en tant que testeuse et développeuse, a déjà passé de nombreuses heures avec des tests douteux. Parfois, les tests se déroulent avec succès, parfois non, et ils ne donnent donc aucune indication valable sur l’état du logiciel. Dans le pire des cas, certains tests peuvent même nuire à la crédibilité de toute la suite de tests. Dans son deuxième talk, Schwering partage son expérience avec les participants afin qu’ils apprennent à reconnaître les tests douteux.

Dans son exposé, Thomas Garus se penche sur la question de savoir qui est réellement responsable des tests au sein de l’équipe. Il met en lumière les différents rôles possibles des testeurs dédiés au sein de l’équipe et montre comment ils peuvent agir en tant qu’influenceurs. Il explique comment les revues, les pull requests, les tests d’ensemble et d’autres outils aident les équipes à développer une compréhension commune des tests et de la qualité.

La participation à la Journée Testing coûte 199 €. En outre, les conférences « Advanced Type-Level Programming in TypeScript » (journée complète, 2.12.2021, 499,00 €) et « 0 Framework-Overhead with Solid.js » (demi-journée, 3.12.2021, 299,00 €) auront lieu dans le cadre de la conférence. Le programme complet se trouve sur la page d’accueil de c’t <webdev&gt ;. Vous pouvez acheter tous les billets dans la boutique de billets.

Plus d'articles