# Meta a rapporté avoir déployé TestGen-LLM lors de « test-a-thons » d'Instagram et Facebook : l'outil a amélioré 11,5 % des classes auxquelles il a été appliqué et les ingénieurs ont accepté 73 % des cas de test recommandés en production

Page: https://flyvolo.ai/fr/changes/ev-20240214-software-tester-1
Date: 2024-02-14 · Étape: Pilote
Ce relevé peut-il faire évoluer un jugement sur une tâche ? seulement avec un autre relevé indépendant
Métier: https://flyvolo.ai/fr/careers/software-tester

## Périmètre

Une entreprise, amélioration de classes de tests unitaires existantes avec filtres de compilation, de réussite et de couverture ; 75 % des cas produits compilaient, 57 % réussissaient de façon fiable, 25 % ajoutaient de la couverture. Article rédigé par l'entreprise ; un cadre d'événement limité dans le temps plutôt qu'un usage courant en chaîne d'intégration.

## Source

- Meta — industry paper (arXiv 2402.09171, FSE 2024) — https://arxiv.org/abs/2402.09171 (source primaire)

## Ce que cela veut dire

Un enregistrement de pilote sur la tâche d'écriture de cas de test, avec les filtres montrés : lors des « test-a-thons » de Meta, un outil de génération a amélioré 11,5 % des classes touchées et les ingénieurs ont accepté 73 % des cas recommandés, après que les filtres de compilation, de réussite et de couverture ont écarté le reste. Cela soutient le mécanisme de la page de la tâche — des tests produits en volume, l'étape humaine étant d'accepter ou de refuser — tandis que 75 % qui compilent, 57 % qui réussissent de façon fiable et 25 % qui ajoutent de la couverture montrent quelle part de la production est jetée.

## Ce qu’il ne montre pas encore

Il s'agit d'un événement limité dans le temps chez une entreprise à l'infrastructure de test mature, présenté par les auteurs de l'outil, et l'outil étend des classes de tests unitaires existantes ; il n'écrit pas de tests à partir d'exigences, ne couvre ni l'intégration ni les tests de bout en bout, et ne tourne pas dans une chaîne courante. Rien ici ne montre un changement du nombre de testeurs employés chez Meta ni ailleurs.

## Comment le vérifier vous-même

Prenez un module que vous testez et lancez l'outil de génération auquel votre équipe a accès contre ses tests unitaires existants, puis relevez combien de cas produits compilent, réussissent trois fois de suite, et ajoutent une ligne de couverture ; comparer vos trois chiffres aux 75/57/25 de Meta vous dit si votre base de code est plus facile ou plus difficile que la leur pour les outils.


Plus : https://flyvolo.ai/llms.txt
