Fume

Fume

Fume Technologies, Inc. · Programmation

Fume est un outil de test par IA qui transforme un enregistrement d'écran en suite Playwright, l'exécute deux fois par jour dans le cloud et répare seul les tests qui cassent.

Aperçu de l'interface de Fume

À propos de Fume

About

Qu'est-ce que Fume

Fume est une plateforme de test logiciel pour applications web, développée par Fume Technologies après le passage de l'équipe par la promotion Winter 2024 de Y Combinator. Vous enregistrez une courte visite de votre produit en expliquant à voix haute ce qui doit se passer. Fume regarde la vidéo, en tire des cas de test et écrit le code Playwright qui vérifie ces parcours.

Ce que l'éditeur vend n'est pas un outil pour rédiger des tests. C'est le travail d'une équipe QA au complet : concevoir les cas, les écrire et les maintenir en vie quand l'interface bouge. Les cycles de livraison raccourcissent, les suites de régression pourrissent, et c'est exactement cet écart que Fume vise.

La limite tient au prix et au périmètre. En tant que plateforme de test logiciel, la facturation se fait par équipe et démarre à 500 dollars par mois. Aucun forfait gratuit n'existe, et la sortie est du Playwright, donc tout ce qui ne tourne pas dans un navigateur reste hors jeu.

Premiers pas

  1. Créez votre compte sur app.fumedev.com et lancez l'essai. Aucune carte bancaire n'est demandée au départ.
  2. Enregistrez votre écran avec Loom, QuickTime ou n'importe quel outil. Commentez les étapes et le résultat attendu pendant que vous cliquez.
  3. Déposez la vidéo. Fume extrait les cas en quelques secondes et affiche la liste avant d'écrire le code.
  4. Branchez Slack pour que le bot publie les résultats dans un canal, ou intégez la suite à votre CI/CD avec un appel d'API.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Fume.

Offre gratuiteNon
Offres payantes$500/mo - Custom
PlateformeWeb app, Fume Cloud, Playwright, GitHub, GitLab, Slack
DéveloppeurFume Technologies, Inc.
CatégorieProgrammation
Date de lancementJan 2024
Dernière mise à jourOct 2026
Visites du site137
Classement mondial du site11.5M
Disponibilité de l’APIN/A

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Ingénieurs QA en petite équipe
  • Responsables techniques sans recrutement QA
  • Fondateurs qui publient chaque semaine

Tâches

  • Construire une première suite de régression
  • Tenir des tests instables
  • Reprendre une suite existante

Cas d'usage

  • Contrôle avant mise en ligne
  • Équipes sans budget QA
  • Produits dont l'interface change à chaque sprint

Fonctionnalités clés

De la vidéo aux cas de test

La génération de tests par IA part d'un enregistrement, pas d'un document de spécification. Vous parlez pendant que vous utilisez l'application, et Fume traduit cette narration en cas nommés avec leurs assertions. L'éditeur annonce qu'une équipe couvre environ 80 pour cent de ses parcours importants en moins de dix minutes d'enregistrement. Une narration floue donne des assertions floues : la première version reflète la précision de votre description.

Génération autonome de la suite

L'agent QA IA explore l'application comme le ferait un ingénieur du métier et rédige la suite en Playwright. Les objets de page, les sélecteurs et les assertions sont inclus, pas seulement un journal de clics. Les fichiers arrivent lisibles dans votre dépôt, et un développeur en ouvre un pour voir exactement ce qu'il vérifie. L'automatisation des tests Playwright produit ici du code écrit à la main, pas une macro enregistrée.

Repli IA pour les scripts fragiles

Playwright casse dès que le DOM bouge. Fume confie l'étape bloquée à un agent qui navigue en direct, termine le parcours, puis répare le script en arrière-plan. Vous avez le résultat réussi ou échoué le jour même, et la suite se consolide sans ticket de maintenance.

Exécuteurs cloud sans surcoût

Les exécuteurs pèsent lourd dans le budget quand le volume grimpe. Fume Cloud fait tourner les suites sans frais supplémentaires, et le raccordement CI/CD se fait par un seul appel depuis votre pipeline. Si vous payez déjà un service d'exécution, vous pouvez le retirer ou garder les deux le temps d'une comparaison.

Rapports Slack et contexte des échecs

Les résultats arrivent dans un canal Slack partagé : combien de tests ont tourné, lesquels sont passés, ce qui a cassé. Le bot joint un contexte, par exemple une page 404 sur le tunnel d'achat, pour que le tri commence par une description et non par une pile d'erreurs. Par défaut, l'exécution a lieu deux fois par jour.

Le code Playwright vous appartient

Chaque test est du Playwright à cent pour cent et le code vous revient. Vous pouvez le cloner, l'exécuter en local et continuer à l'utiliser après la fin de l'abonnement. Cela compte pour les équipes échaudées par les constructeurs sans code qui enferment la suite dans leur tableau de bord.

Avantages et inconvénients

Avantages

  • D'un enregistrement à une suite Playwright qui tourne, en une nuit au lieu de plusieurs semaines de rédaction.
  • Les tests auto-réparateurs réduisent la maintenance qui tue d'ordinaire une suite de régression en un trimestre.
  • Les exécuteurs cloud gratuits suppriment une facture d'infrastructure et un fournisseur de plus.
  • Le code vous appartient, sans verrouillage : la suite continue de tourner si vous partez.
  • L'import des tests Playwright, Selenium et Cypress donne une porte d'entrée aux suites existantes.

Inconvénients

  • 500 dollars par mois sans palier libre-service plus bas, donc une équipe de deux paie un tarif proche de l'entreprise pour une capacité qu'elle utilisera peut-être peu.
  • Aucun forfait gratuit. L'essai de 30 jours est la seule façon d'évaluer, et il faut une vraie application à enregistrer.
  • Playwright uniquement : les applications mobiles natives et les clients de bureau restent dehors.
  • La qualité dépend de vos enregistrements. Sautez des étapes dans la vidéo et la première version arrive avec des trous à combler à la main.

Questions fréquentes

Fume regarde un enregistrement de votre application et écrit des tests Playwright pour les parcours que vous avez montrés. Il exécute ensuite ces tests selon un calendrier et les répare quand l'interface change. Il remplace la conception, la rédaction et la maintenance d'une équipe QA pour les applications web.