Soyez prudent : prenez des photos pour l'assurance avec osnap (démonstration) - Trente-Troisièmes Journées Francophones des Langages Applicatifs Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

Soyez prudent : prenez des photos pour l'assurance avec osnap (démonstration)

Valentin Chaboche
  • Fonction : Auteur
Zaynah Dargaye
  • Fonction : Auteur
Arvid Jakobsson
  • Fonction : Auteur

Résumé

Comment s'assurer que nous n'introduisons pas de bogue durant l'évolution d'un logiciel ? Les outils de snapshot testing orent une solution : le résultat d'une fonction est capturé et après modication comme de la refactorisation de code, l'outil détectera des changements. Néanmoins, le snapshot testing oblige le développeur à écrire des scénarios à la main. Nous introduisons osnap : une bibliothèque de snapshot testing avec une génération aléatoire de scénarios, d'exécution et de détection de changement de comportement inspirée par la génération aléatoire de bibliothèque comme QuickCheck en Haskell. En utilisant osnap, les développeurs peuvent sans eort générer massivement des tests de régression.
Fichier principal
Vignette du fichier
jfla22_paper_4.pdf (127.51 Ko) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-03626848 , version 1 (31-03-2022)

Identifiants

  • HAL Id : hal-03626848 , version 1

Citer

Valentin Chaboche, Zaynah Dargaye, Arvid Jakobsson. Soyez prudent : prenez des photos pour l'assurance avec osnap (démonstration). 33èmes Journées Francophones des Langages Applicatifs, Jun 2022, Saint-Médard-d'Excideuil, France. pp.251-253. ⟨hal-03626848⟩

Collections

JFLA2022
44 Consultations
26 Téléchargements

Partager

Gmail Facebook X LinkedIn More