Soyez prudent : prenez des photos pour l'assurance avec osnap (démonstration) - Trente-Troisièmes Journées Francophones des Langages Applicatifs Access content directly
Conference Papers Year : 2022

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

Valentin Chaboche
  • Function : Author
Zaynah Dargaye
  • Function : Author
Arvid Jakobsson
  • Function : Author

Abstract

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
Origin : Publisher files allowed on an open archive

Dates and versions

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

Identifiers

  • HAL Id : hal-03626848 , version 1

Cite

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
37 View
22 Download

Share

Gmail Facebook Twitter LinkedIn More