TestResults è una piattaforma di automazione dei test software aziendali che utilizza la visione artificiale e il deep learning per interagire con le applicazioni come farebbe un utente umano - guardando lo schermo, non leggendo il codice o gli ID degli elementi nascosti.
A differenza degli strumenti tradizionali di automazione dei test che si basano su identificatori di oggetti, selettori XPath o hook API, TestResults utilizza un modello di intelligenza artificiale distribuito localmente per riconoscere visivamente gli elementi dell'interfaccia utente e comprenderne il contesto.
Ciò significa che i test rimangono stabili anche quando il codice sottostante, gli ID degli elementi o il layout dell'interfaccia utente cambiano tra le versioni.
Chi è il destinatario?
TestResults è progettato per le organizzazioni che necessitano di testare più tecnologie all'interno di un unico flusso di lavoro:
Un caso di test può passare da un browser web a un'applicazione desktop, un terminale mainframe, SAP e terminare con la convalida di un PDF - tutto in una sequenza, utilizzando lo stesso approccio di automazione.
Utenti:
La piattaforma è progettata per utenti sia tecnici che non tecnici. I casi di test sono creati utilizzando istruzioni in linguaggio naturale anziché codice. Ciò consente ad analisti aziendali, esperti di dominio e professionisti QA di costruire e mantenere l'automazione senza il supporto degli sviluppatori.
Le capacità chiave includono:
- Riconoscimento visivo degli elementi guidato dall'IA su web, desktop, mobile, mainframe, SAP, Citrix/VDI e sistemi embedded - senza necessità di accesso al codice sorgente dell'applicazione o alle impostazioni del server.
- Un modello di schermo centralizzato in cui le modifiche all'interfaccia utente vengono aggiornate una volta e automaticamente riflesse in tutti i casi di test che fanno riferimento all'elemento interessato, riducendo il carico di manutenzione.
- Reportistica di conformità integrata con documentazione a prova di revisione di ogni passaggio del test, progettata per soddisfare gli standard normativi (es. FINMA, BAIT, SOX, FDA 21 CFR Parte 820, IEC 62304, ISO 13485).
Opzioni di distribuzione flessibili:
completamente on-premise, cloud europeo o configurazioni ibride, con RBAC, SSO e pieno controllo della residenza dei dati.
Integrazione CI/CD:
TestResults si integra con tutte le pipeline CI/CD comuni e strumenti di gestione dei test come Azure DevOps, Jira, XRay e Jenkins tramite REST API.
Chi utilizza TestResults?
TestResults è utilizzato da team aziendali nei servizi finanziari, sanità e altri settori regolamentati dove la stabilità dei test, la copertura cross-platform e la prontezza all'audit sono critiche. L'86% dei team che valutano TestResults finisce per acquistarlo e il 97% lo raccomanda.