
Testifly: test automatici software per applicazioni web
Dai flussi della tua app ai test eseguibili e all’analisi delle regressioni.

A cosa serve Testifly, in parole semplici?
Testifly aiuta a creare ed eseguire test automatici software per applicazioni web. Riceve l'URL dell'app e un account di prova, quando necessario; esplora le pagine e trasforma le azioni degli utenti in controlli eseguibili. Dopo una modifica, puoi verificare se registrazione, acquisto o gestione del profilo funzionano ancora.
Il servizio di Testifly Ltd. è rivolto a sviluppatori e team QA che cercano copertura end-to-end senza preparare prima tutti gli script. Le promesse di autonomia non dimostrano che ogni errore sarà individuato.
Preparare un primo test utilizzabile
La guida ufficiale descrive un percorso concreto:
- Predisponi ambiente di test, dati ripristinabili e account dedicato: gli agenti possono aggiungere, modificare o cancellare dati.
- Accedi, inserisci la Base URL e seleziona Verify web app.
- Controlla raggiungibilità, protezioni anti-bot e accesso. Per il login social, la guida richiede un utente senza autenticazione a due fattori.
- Verifica IP consentiti, sessioni concorrenti e limiti di frequenza; escludi le aree vietate in Settings → Exclusions.
- Crea il progetto, segui Jobs e verifica i test generati e i risultati.
I magic link richiedono ulteriori utenti di test; per applicazioni dietro VPN serve un Remote Runner collegato. La configurazione iniziale breve non coincide con il completamento del primo ciclo, che può richiedere da minuti a ore.
Scoprire flussi e trasformare requisiti in test
Flow Discovery individua pagine, interazioni e cambiamenti di stato, anche in applicazioni a pagina singola e contenuti dinamici. Genera test dai percorsi scoperti e gestisce aree autenticate con accessi validi.
Documenti di prodotto, fogli di calcolo e PDF possono fornire flussi e comportamenti attesi. Controlli UX verificano convenzioni come Escape, ripristino del focus e ordine di tabulazione. Non equivalgono a una certificazione di accessibilità. Dimensioni massime dei file e formati completi di esportazione non sono stati verificati.
Capire i guasti e adattare i test
L'autoriparazione può aggiornare selettori e percorsi dopo modifiche dell'interfaccia, mostrando gli interventi nei report. Testifly cerca di separare queste variazioni dalle regressioni reali. I fallimenti includono analisi della causa e video della sessione.
Confronta sempre l'adattamento con il requisito: un test aggiornato non prova automaticamente che il comportamento commerciale sia corretto.
Inserire i controlli nel lavoro del team
La Test Execution API collega le esecuzioni a CI/CD e ai controlli prima di merge o deploy. Sono disponibili pianificazioni e URL per ambienti diversi. Jira, Linear, Notion e Slack collegano requisiti e risultati; suite ed email organizzano i report.
Blast radius evidenzia i percorsi coinvolti da una modifica. Tessa consulta dati di progetto e prepara bozze da confermare prima della creazione. MCP offre interrogazioni e modifiche supportate ai client compatibili. Vedi le integrazioni ufficiali.
Prova, prezzi e capacità dei piani
Verifica del 4 novembre 2026: prezzi pubblici mensili in USD, imposte locali escluse.
| Piano | Prezzo/mese | Test | Esecuzioni/mese | Progetti / ambienti |
|---|---|---|---|---|
| Starter | 29 USD | 50 | 5.000 | 1 / 1 |
| Growth | 89 USD | 225 | 50.000 | 1 / 3 |
| Business | 249 USD | 750 | 200.000 | 2 / illimitati |
| Enterprise | Preventivo | Personalizzati | Personalizzate | Personalizzati |
La prova Discovery dura 30 giorni senza carta: un progetto, 30 test su tre funzioni attive e 4.500 esecuzioni mensili. Comprende dieci suite, 150 report email e 100 sessioni ciascuno per Tessa e Blast radius. Poi i test dal vivo si fermano.
Integrazioni e Blast radius sono inclusi da Growth; Starter limita Tessa a 100 sessioni. Gli abbonamenti si rinnovano automaticamente. Consulta i prezzi aggiornati per annualità e cancellazione.
Dati, credenziali e diritti da chiarire
Il fornitore descrive password cifrate con chiavi di progetto e Azure Key Vault. La politica comprende però anche codice generato, log, screenshot e registrazioni; fornitori IA elaborano i contenuti necessari. Secondo la politica, i contenuti dei clienti non addestrano modelli pubblici.
Non è emersa una durata di conservazione unica e fissa. Le clausole su titolarità di test, risultati e log e sugli accordi per uso commerciale richiedono verifica per il proprio caso. Leggi privacy e condizioni. Le opzioni cloud, on-premise e self-hosted vanno valutate per perimetro e flussi dei dati, senza presumere che un Runner privato renda locale tutto il servizio.
Domande frequenti
Quanto richiede il primo ciclo?
Il controllo iniziale può essere rapido, mentre scoperta, automazione e prima esecuzione possono richiedere minuti o ore secondo le dimensioni dell'app.
Devo scrivere codice di test?
Non per il flusso iniziale di scoperta e generazione. Restano da configurare accessi e verificare i comportamenti attesi.
Posso usare dati reali dei clienti?
La guida raccomanda un ambiente dedicato. Usa dati di test o anonimizzati e verifica cosa può comparire nelle registrazioni.
Risorse ufficiali
- Documentazione: avvio e operatività.
- Contatti: accesso, deployment e contratto.
- Testifly su X: account collegato dal sito.





