Contattataci

Struttura del corso

Introduzione all’uso dell’AI nell’automazione dei test

  • Il ruolo dell’intelligenza artificiale nei moderni processi di test software
  • Confronto tra le strategie QA tradizionali e quelle potenziate dall’AI
  • Presentazione degli strumenti per i test basati su AI (Testim, mabl, Functionize)

Generazione dei test con l’assistenza dell’AI

  • Tecniche di generazione basate su modelli o sull’interfaccia utente
  • Utilizzo di piattaforme come Testim per creare automaticamente i flussi di test
  • Valutazione dell’intenzionalità, stabilità e riutilizzabilità dei test generati

Analisi delle regressioni e ordinamento per priorità dei test

  • Selezione e filtraggio intelligente basato sull’impatto potenziale dei test
  • Esecuzione mirata dei test in base alle modifiche apportate, anche in progetti di grandi dimensioni
  • Ordinamento dinamico basato su fattori come rischio e frequenza d’uso

Integrazione nei flussi CI/CD

  • Collegamento dei test automatizzati a Jenkins, GitHub Actions o GitLab CI
  • Implementazione di controlli qualitativi automatici e feedback costante ai team sviluppo
  • Avvio tempestivo dei test in seguito a richieste pull o eventi di deployment

Previsione dei difetti e individuazione delle anomalie

  • Analisi dei dati raccolti per identificare aree ad alto rischio di errore
  • Utilizzo dell’apprendimento automatico per raggruppare e gestire anomalie individuate
  • Condivisione tempestiva delle scoperte generate dall’AI con i team di sviluppo

Gestione ed espansione degli scenari testuali basati sull’AI

  • Affrontare lo scostamento tra i risultati previsti e quelli effettivi, nonché le modifiche all’interfaccia utente
  • Gestione del controllo delle versioni e configurazione dei parametri testuali
  • Estensione di tali procedure a contesti QA su larga scala, come quelli aziendali

Studi di caso ed esperienze pratiche nel settore

  • Esempi concreti di impiego dell’AI nei flussi QA in aziende di grandi dimensioni
  • Le migliori strategie per facilitare l’adozione del sistema da parte dei team operativi
  • Elementi appresi: risultati positivi, difficoltà incontrate e ottimizzazioni realizzabili

Riepilogo finale e prossimi passi da seguire

Requisiti

  • Esperienza nella realizzazione di test software o nelle procedure QA
  • Conoscenza dei flussi CI/CD e delle pratiche DevOps
  • Comprensione base degli strumenti e framework per l’automazione dei test

Destinatari del corso

  • Responsabili dei test e ingegneri specializzati in automazione dei test
  • Professionisti DevOps ed esperti SRE
  • Tester Agile e responsabili della qualità del prodotto
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Corsi in Arrivo

Categorie relative