Recensione di TestMu AI: IA agentica full stack per i test QA


Key notes

  • La prima piattaforma full-stack al mondo di Quality Engineering basata su IA agentica.
  • Usa il linguaggio naturale per generare ed eseguire test complessi in autonomia.
  • Accedi a Real Device and Browser Cloud per test accurati in condizioni reali su larga scala.

Il testing del software è diventato un processo sempre più complesso. Ci si aspetta che le applicazioni funzionino perfettamente, pur dovendo supportare più browser, sistemi operativi e dispositivi. Affrontarlo con i metodi tradizionali richiede tempo e competenze approfondite.

Con piattaforme come TestMu AI, puoi integrare moderne funzionalità di IA in ogni fase del ciclo di vita dei test. Questa piattaforma cloud semplifica flussi di lavoro complessi in più fasi e riduce significativamente costi e personale. 

Cos’è TestMu AI?

TestMu AI può essere descritta al meglio come una piattaforma Full Stack Agentic AI Quality Engineering. Piuttosto che limitarsi ad automatizzare attività ripetitive, utilizza agenti IA per generare, eseguire, mantenere e analizzare i test. 

Gli agenti comprendono le codebase, possono pianificare strategie e prevedere i guasti prima ancora che si verifichino. Tutto ciò che ti serve davvero è la capacità di inserire prompt, il che lo rende molto più accessibile dei tradizionali strumenti di QA.

Il servizio completo consente di testare applicazioni web, mobili e aziendali su qualsiasi scala. Include dispositivi reali, browser reali e ambienti personalizzati del mondo reale.

Inoltre, il tuo stack esistente rimane intatto, grazie a oltre 120 integrazioni tra cui GitHub, Jenkins e Slack.

Diamo un’occhiata più da vicino al motivo per cui TestMu AI è già la scelta di oltre 18.000 clienti aziendali, tra cui Microsoft, OpenAI, NVIDIA, Vimeo e altri.

Prodotti principali

Dalla generazione di test basata sull’IA e dagli agenti di test autonomi alla validazione su dispositivi reali e al test cross-browser scalabile, la piattaforma combina quattro prodotti che coprono ogni fase del ciclo di vita dei test. Dopo aver dedicato tempo a ciascun componente, ecco tutto ciò che devi sapere:

KaneAI – Scrivi i test in inglese semplice

KaneAI è l’agente IA di punta di TestMu AI, che distingue la piattaforma dai tradizionali strumenti di automazione dei test. Ad esempio, invece di scrivere manualmente script Selenium o creare flussi di lavoro automatizzati da zero, ti consente di descrivere il test che vuoi eseguire usando il linguaggio naturale. 

L’IA converte quindi queste istruzioni in test automatizzati eseguibili, riducendo notevolmente la quantità di codice e le ore dedicate alla configurazione manuale.

KaneAI

Anche i membri del team non tecnici senza conoscenze di programmazione possono creare casi di test sofisticati.

KaneAI si integra direttamente con Browser Cloud e Real Device Cloud di TestMu AI. Pertanto, lo stesso test può essere eseguito su browser desktop e mobili e su dispositivi Android e iOS reali. Questo elimina la necessità di ricreare i test per ambienti diversi. Inoltre, i moduli di test comuni sono riutilizzabili, quindi non devi ricreare processi di routine come accesso, navigazione, pagamento e altri. 

Un altro ambito in cui KaneAI si distingue è l’intelligenza contestuale. Ovvero, comprende automaticamente un’ampia gamma di risorse e documentazione di progetto. Ciò include codice sorgente, pull request di GitHub, documenti dei requisiti di prodotto (PRD), ticket Jira, PDF, immagini, audio e persino video.

Esegue anche la propria manutenzione. Quando un elemento dell’interfaccia utente cambia o un locator si sposta durante l’esecuzione, l’agente rileva automaticamente la discrepanza. Aggiorna quindi dinamicamente il passaggio interessato al volo, consentendo al test di essere eseguito senza arresti anomali. 

Sebbene nessuno strumento di automazione possa eliminare del tutto la manutenzione, questo approccio dovrebbe ridurre la quantità di lavoro manuale richiesto man mano che le applicazioni si evolvono.

Un altro vantaggio è che i test non sono vincolati a un formato proprietario. Possiedi sempre i tuoi test e puoi esportarli al di fuori di KaneAI in Playwright, Selenium, Cypress o Appium. Tuttavia, lavorare al di fuori della piattaforma annulla ovviamente tutti i vantaggi dell’IA.

Nel complesso, KaneAI sembra più di un semplice generatore di script basato sull’IA. Combina creazione di test in linguaggio naturale, debug assistito dall’IA, manutenzione automatizzata ed esecuzione cloud in un flusso di lavoro che semplifica davvero il testing del software moderno.

KaneAI ha anche una controparte più leggera che vale la pena conoscere: Kane CLI. È uno strumento gratuito, basato su terminale, che esegue lo stesso authoring di test in linguaggio naturale sulla tua macchina, senza richiedere una sessione cloud. Piuttosto che sostituire il prodotto cloud, è pensato per i momenti in cui il test cloud è superfluo: un rapido controllo locale prima di inviare un commit o un passaggio collegato direttamente a un job CI. È incluso in ogni piano KaneAI, compreso il livello Starter, quindi non ci sono costi aggiuntivi per utilizzarlo.

Il prezzo è per agente, con fatturazione annuale, su tre livelli:

  • Starter a 19 $/agente/mese (2.000 crediti, solo authoring locale con Kane CLI).
  • Pro a 99 $/agente/mese (12.000 crediti, aggiunge l’authoring Cloud KaneAI Web).
  • Max a 199 $/agente/mese (25.000 crediti, aggiunge Cloud KaneAI Mobile insieme a Web).
  • Enterprise offre crediti illimitati e condizioni personalizzate.

Agent Testing – Testa l’IA con l’IA

Se stai sviluppando o integrando i tuoi agenti IA, come chatbot per i clienti, assistenti vocali, ecc., probabilmente ti sarai già imbattuto nei limiti degli strumenti di QA tradizionali, ovvero nell’incapacità di convalidare risposte dinamiche usando regole fisse. 

Sebbene una soluzione sia assumere molti tester umani per concentrarsi su scenari diversi, Agent Testing di TestMu AI è progettato specificamente per valutare qualità, accuratezza e affidabilità degli agenti IA su una scala migliaia di volte più efficiente rispetto agli esseri umani.

Ad esempio, può generare automaticamente 60–100+ scenari di test da un singolo PRD o documento caricato. Una copertura che a un tester umano richiede settimane.

Offre oltre 15 tester IA specializzati che eseguono migliaia di scenari contemporaneamente, coprendo allucinazione, bias, cecità al contesto, errore di tono, fragilità avversariale e risposte incomplete.

Questi possono essere applicati a chatbot, agenti vocali, agenti per telefonate e agenti di analisi delle immagini. 

Agent Testing

Uno dei suoi maggiori punti di forza è l’ampiezza delle metriche di valutazione. Invece di produrre un semplice risultato superato/non superato, TestMu AI fornisce 9 metriche per gli agenti chat e vocali, oltre 30 metriche per le telefonate e un punteggio di qualità da 0 a 100 per gli agenti immagine. Sono tutte riproducibili e consentono di ottenere approfondimenti attuabili.

Inoltre, Agent Testing può essere integrato in qualsiasi fase del ciclo di vita, dalla convalida pre-lancio al test di regressione dopo gli aggiornamenti del modello fino al monitoraggio continuo.

Agent Testing viene venduto come prodotto su richiesta al team vendite, anziché con livelli self-service pubblicati: il prezzo è calibrato sul volume di scenari tra chat, voce, telefonate e copertura per agenti immagine dopo un colloquio con il team commerciale. Non sono pubblicati né una tariffa PAYG pubblica per i crediti né un prezzo iniziale mensile fisso. 

Real Device Cloud

Per sua natura, testare sui dispositivi reali utilizzati dal tuo pubblico di riferimento è l’approccio più accurato. È qui che brilla Real Device Cloud di TestMu AI. Ti dà accesso immediato a più di 10.000 dispositivi Android e iOS reali, oltre a veri ambienti Windows e macOS, direttamente dal tuo browser.

A differenza degli emulatori, ogni sessione viene eseguita su hardware fisico, consentendoti di testare la tua applicazione nelle stesse condizioni degli utenti reali.

Questo rende molto più semplice identificare i problemi che semplicemente non compaiono sugli emulatori, come bug di rendering specifici dell’hardware, comportamento dei sensori, stranezze del sistema operativo o prestazioni sotto carico reale del sistema.

Real Device Cloud

Anche l’ampiezza dell’hardware supportato è altrettanto impressionante. Oltre agli ultimi dispositivi iPhone, Samsung Galaxy e Google Pixel, la piattaforma include anche modelli meno recenti ancora molto diffusi. Mantenere internamente questo livello di copertura dei dispositivi sarebbe costoso e dispendioso in termini di tempo, eppure TestMu AI lo rende disponibile su richiesta senza richiedere alcuna manutenzione dell’hardware.

Inoltre, supporta sia i test manuali dal vivo sia i test completamente automatizzati. In una sessione dal vivo, puoi avviare un’applicazione su un dispositivo reale e interagire con essa esattamente come farebbe un utente finale. I flussi di lavoro automatizzati sono ben supportati dai framework più diffusi, tra cui Appium, XCUITest, Espresso e Detox, consentendo di eseguire le suite di test mobile esistenti con modifiche minime.

Real Device Cloud include anche diverse funzionalità di test avanzate che sarebbero difficili da ricreare in locale. La simulazione di rete consente di testare le applicazioni in condizioni 2G, 3G, 4G, 5G, con larghezza di banda personalizzata o completamente offline.

Questo aiuta a identificare i problemi che si manifestano solo con connessioni più lente o instabili. 

Inoltre, il test di geolocalizzazione supporta più di 170 paesi, semplificando la verifica delle funzionalità basate sulla posizione senza dover viaggiare o dipendere da dispositivi fisici in regioni diverse.

Per le app mobili, ho apprezzato anche il supporto alle funzionalità specifiche dell’hardware. L’autenticazione sicura può essere verificata utilizzando Face ID, Touch ID e sensori di impronte digitali. Inoltre, funzionalità della fotocamera, scansione di codici QR, accelerometri e giroscopi possono essere tutti testati su hardware reale. 

La possibilità di installare e passare da una build all’altra di un’applicazione all’interno della stessa sessione semplifica inoltre il test di regressione durante lo sviluppo attivo.

TestMu AI offre anche l’accesso ad ambienti reali Windows 10, Windows 11, macOS Ventura e macOS Sequoia. Questo ti consente di verificare le applicazioni web sui sistemi operativi desktop effettivamente utilizzati dai tuoi utenti, senza dover mantenere macchine di test dedicate.

  • Puoi provare Real Device Cloud gratuitamente con 5 sessioni al mese, fino a 2 minuti ciascuna, senza bisogno di carta di credito.
  • L’accesso manuale dal vivo completo su dispositivi reali (Real Device Plus Live) parte da $39/mese, mentre i test automatizzati su dispositivi reali (Real Device Plus Automation Cloud) partono da $199/mese, entrambi con fatturazione annuale.
  • ($15/mese è il piano Virtual Live di TestMu AI – emulatori e simulatori, non hardware reale – quindi non è in realtà il punto di accesso a Real Device Cloud.)

Browser Cloud

Il Browser Cloud offre un’infrastruttura browser pronta per la produzione senza la complessità di gestirla da solo. Che tu stia testando applicazioni, eseguendo lo scraping di siti web ricchi di JavaScript o distribuendo agenti AI autonomi, fornisce le prestazioni e la scalabilità necessarie per qualsiasi carico di lavoro.

Come la descrive l’azienda, è “Un browser scalabile creato per consentire agli agenti AI di eseguire scraping, testare e automatizzare senza alcuna complicazione infrastrutturale.”

Browser Cloud

Supporta Claude, OpenAI, Gemini, Cursor e agenti AI personalizzati. Invece di gestire browser locali o infrastrutture cloud, gli sviluppatori possono avviare centinaia di sessioni browser su richiesta.

Le sessioni del browser si avviano in pochi secondi. Possono rimanere attive fino a 24 ore. Più sessioni vengono eseguite contemporaneamente senza richiedere alcun provisioning o manutenzione. Questo rende la piattaforma ideale per grandi progetti di automazione e flussi di lavoro basati sull’AI.

Un altro vantaggio è l’uso dell’esecuzione completa di Chrome. Ogni pagina viene renderizzata completamente prima che l’AI interagisca con essa. JavaScript viene eseguito normalmente, anche su applicazioni a pagina singola complesse. Gli agenti ricevono il DOM completamente renderizzato invece di risposte HTTP incomplete. Ciò si traduce in un’automazione e uno scraping web molto più affidabili.

Browser Cloud include anche diverse funzionalità integrate per lavorare sul web live. Il mascheramento dell’impronta digitale, la risoluzione dei CAPTCHA e il blocco degli annunci aiutano gli agenti AI a evitare interruzioni non necessarie. I proxy geolocalizzati coprono più di 180 località, consentendo di accedere ai siti web come se le richieste provenissero localmente.

La persistenza della sessione è altrettanto utile. Cookie, local storage e informazioni di accesso rimangono disponibili tra le sessioni. Gli agenti AI non devono autenticarsi ripetutamente quando completano flussi di lavoro lunghi o tornano su siti web visitati in precedenza.

Ogni sessione registra video, output della console del browser, attività di rete e cronologia dei comandi passo passo. Invece di analizzare un processo headless non riuscito, puoi riprodurre esattamente ciò che è accaduto e identificare il problema molto più rapidamente.

Browser Cloud risolve anche un’altra sfida comune nello sviluppo. Il suo Tunnel integrato consente agli agenti IA di accedere a localhost, ambienti di staging e servizi protetti da VPN o firewall. Non è necessario alcun software di tunneling di terze parti, il che rende molto più semplice il test delle applicazioni interne.

La compatibilità è un altro punto di forza. Browser Cloud funziona con Playwright, Puppeteer, Selenium e altri framework compatibili con gli SDK. I progetti di automazione esistenti possono quindi migrare senza essere riscritti da zero.

Browser Cloud è disponibile gratuitamente con 100 minuti di automazione web con 2 esecuzioni parallele. Per l’accesso completo, i prezzi partono da 29 $/mese con fatturazione annuale, con un livello Enterprise superiore.

TestMu AI – Verdetto 

In conclusione, TestMu AI offre molto di più dei tradizionali strumenti di test o persino dei moderni strumenti di automazione. L’uso dell’IA semplifica l’intero ciclo di vita del QA.

KaneAI riduce drasticamente la scrittura di script generando test a partire dal linguaggio naturale. Agent Testing affronta la sfida crescente della convalida delle applicazioni IA. La Real Device Cloud offre poi test hardware reali su scala enterprise. E questo senza contare che Browser Cloud fornisce agli agenti IA un’infrastruttura browser pronta per la produzione, senza oneri di gestione.

Tutti questi prodotti funzionano perfettamente insieme e si integrano nei flussi di lavoro di sviluppo esistenti. 

In definitiva, la piattaforma elimina innumerevoli attività ripetitive e riduce la necessità di grandi team e infrastrutture costose. Sebbene non possiamo consigliare di fare a meno di tutti i tuoi ingegneri QA qualificati, libera il tempo del team per concentrarsi sul miglioramento del software stesso. 

TestMu AI è una delle piattaforme di test AI-native più complete disponibili. È particolarmente adatta ai team di sviluppo moderni che adottano l’ingegneria del software guidata dall’IA.

I lettori aiutano a sostenere Windows Report. Potremmo ricevere una commissione se acquisti tramite i nostri link. Tooltip Icon

Leggi la nostra pagina informativa per scoprire come puoi aiutare Windows Report a sostenere il team editoriale. Read more

User forum

0 messages