
Testifly: testautomatisering met AI voor webapps
Van gebruikersstromen naar uitvoerbare tests en bruikbare foutinformatie.

Wat doet Testifly in gewone taal?
Testifly gebruikt testautomatisering met AI om webapps te controleren. Je geeft de URL en zo nodig een testaccount op. De dienst verkent schermen, maakt tests van gebruikersstromen en voert die uit. Zo kun je na een wijziging onderzoeken of aanmelden of afrekenen nog werkt.
Testifly Ltd. richt zich op ontwikkelaars en QA-teams die minder tests handmatig willen schrijven. De beloofde autonomie is geen garantie dat alle fouten worden gevonden.
Maak van een release een controleerbaar testmoment
Via de Test Execution API kunnen CI/CD-processen een test starten en een merge of deployment laten afhangen van de uitslag. Geplande runs controleren ook tussen releases. Verschillende omgevings-URL's blijven afhankelijk van bereikbaarheid, rechten en abonnementsgrenzen.
Jira, Linear, Notion en Slack verbinden planning en rapportage. Suites en e-mailrapporten ordenen resultaten. Blast radius laat betrokken stromen bij een wijziging zien. Tessa raadpleegt projectgegevens en legt concepttests eerst ter bevestiging voor; MCP biedt ondersteunde vragen en wijzigingen vanuit compatibele assistenten. Zie de integratiehandleiding.
Van URL naar de eerste resultaten
Volg de officiële startgids:
- Maak een testomgeving met herstelbare gegevens en een apart testaccount. De agent kan gegevens aanmaken, wijzigen of verwijderen.
- Meld je aan, vul de Base URL in en kies Verify web app.
- Controleer toegang, botbeveiliging en aanmelding. Voor social login verlangt de gids een gebruiker zonder tweestapsverificatie.
- Regel IP-toegang, gelijktijdige sessies en eventuele limieten; stel verboden gebieden in via Settings → Exclusions.
- Maak het project, volg Jobs en beoordeel de gemaakte tests en eerste resultaten.
E-maillinks vragen extra testgebruikers. Voor een app achter een VPN moet een Remote Runner verbonden zijn voordat ontdekking begint. Het eerste volledige traject kan minuten tot uren duren.
Ontdek gebruikersstromen en vul dekking aan
Flow Discovery herkent pagina's, interacties en statusveranderingen, inclusief dynamische inhoud en single-page-apps. Documenten, spreadsheets en pdf's kunnen aanvullende verwachte stromen leveren. Afgeschermde pagina's vragen werkende toegangsgegevens.
UX-controles kijken bijvoorbeeld naar Escape bij vensters en de focus- en tabvolgorde. Dat is geen volledige toegankelijkheidscertificering. Exacte uploadgrenzen en alle exportformaten konden niet worden vastgesteld.
Onderzoek fouten en wijzigingen
Zelfherstel past defecte selectors of stromen aan en toont wijzigingen in rapporten. Testifly probeert interfaceverschuivingen van echte regressies te onderscheiden. Bij mislukte runs zijn oorzaakanalyse en sessievideo beschikbaar.
Controleer of een aanpassing nog hetzelfde bedrijfsresultaat toetst. Minder onderhoud betekent niet dat menselijke beoordeling overbodig is.
Proefperiode, abonnementen en verbruik
Gecontroleerd op 4 november 2026: openbare maandprijzen in USD, exclusief plaatsafhankelijke belastingen.
| Abonnement | Per maand | Tests | Uitvoeringen/maand | Projecten / omgevingen |
|---|---|---|---|---|
| Starter | 29 USD | 50 | 5.000 | 1 / 1 |
| Growth | 89 USD | 225 | 50.000 | 1 / 3 |
| Business | 249 USD | 750 | 200.000 | 2 / onbeperkt |
| Enterprise | Offerte | Maatwerk | Maatwerk | Maatwerk |
Discovery biedt 30 dagen zonder creditcard: één project, 30 tests voor drie actieve functies en 4.500 uitvoeringen per maand. Verder gelden tien suites, 150 e-mailrapporten en elk 100 Tessa- en Blast-radius-sessies. Daarna pauzeren live-tests.
Integraties en Blast radius beginnen bij Growth; Starter heeft 100 Tessa-sessies. Abonnementen verlengen automatisch. Controleer actuele tarieven voor jaarbetaling en opzegging.
Toegang, gegevens en inzet achter een VPN
De leverancier beschrijft versleutelde wachtwoordopslag met projectsleutels en Azure Key Vault. Het beleid omvat ook gegenereerde code, logs, screenshots en video's. AI-leveranciers verwerken benodigde inhoud; klantinhoud wordt volgens het beleid niet gebruikt om publieke modellen te trainen.
Een vaste algemene bewaartermijn is niet vastgesteld. De voorwaarden bevatten eigendomsbepalingen voor tests, resultaten en logs en een afzonderlijke afspraak voor commercieel gebruik. Bespreek toepasselijke rechten en lees de privacy- en gebruiksvoorwaarden.
Cloud-, on-premise- en self-hosted-opties worden aangeboden. Bevestig de precieze reikwijdte en gegevensstromen; toegang via een eigen Runner betekent niet automatisch dat alles lokaal blijft.
Veelgestelde vragen
Kan een test een deployment tegenhouden?
De Test Execution API maakt een controle op de uitslag in CI/CD mogelijk. Je team moet die koppeling en de gewenste vrijgavevoorwaarden instellen.
Wat gebeurt er als de interface verandert?
Testifly kan selectors en stromen aanpassen en rapporteert dat. Controleer of de oorspronkelijke verwachting behouden blijft.
Kan een interne webapp worden getest?
De documentatie beschrijft een Remote Runner voor VPN-netwerken. Toegang, authenticatie en deploymentvoorwaarden moeten passend worden ingericht.
Officiële bronnen
- Documentatie: installatie en gebruik.
- Contact: toegang en afspraken.
- Testifly op X: officieel gelinkt account.





