Corso di formazione SoapUI for API Testing
SoapUI è lo strumento di test delle API open source più utilizzato per le API SOAP e REST. Offre test funzionali SOAP Web Services, test funzionali dell'API REST, copertura WSDL, test di asserzione dei messaggi e refactoring dei test.
In questo corso di formazione dal vivo con istruttore, i partecipanti imparano a testare i servizi Web utilizzando SoapAPI. Discutiamo di come i test delle API possono risolvere alcune delle carenze dell'interfaccia utente e dei test basati su unità. La formazione include sessioni di pratica e un progetto di sviluppo di una suite di test API.
Alla fine della formazione, i partecipanti avranno un'idea precisa di quando implementare i test delle API, come esplorare e accedere alle API, come eseguire diversi tipi di test su API basate su SOAP e REST e come riunire il loro lavoro in una suite di test integrata e automatizzata.
Formato del corso
- Un corso con istruttore che include un'introduzione al test delle API, ai relativi strumenti e processi e un progetto pratico di sviluppo di una suite di test basata su SoapUI.
Opzioni di personalizzazione del corso
- Per richiedere una formazione personalizzata per questo corso, contattaci per organizzare.
Struttura del corso
Introduzione
- Test API vs Test unitari e test dell'interfaccia utente
Panoramica dei protocolli
- SOAP, REST, HTTP, JMS, AMF e JDBC
Panoramica delle SoapUI Caratteristiche
Tipi di progetto in SoapUI
- Progetti SOAP
- Progetti REST
- Progetti generici
Creazione di un progetto
Importazione di un progetto
Esplorazione delle API dell'applicazione con Fiddler e Postman
Simulazione e derisione Web Services
Creazione ed esecuzione di test funzionali
Creazione ed esecuzione di test di regressione
Creazione ed esecuzione di test di carico
Test di sicurezza con SoapUI
Esecuzione di test di conformità
Database Test con SoapUI
Multistrato Test Automation con Selenium
Estensione della copertura dei test
Cronaca
Lavorare con SoapUI Plugin
Automatizzare i test SoapUI
SoapUI Integrazione con Jenkins
End-to-End Test Automation
API Testing Procedure consigliate
Riassunto e conclusione
Requisiti
- Conoscenza di API Web come REST o SOAP.
- Esperienza di test del software.
Pubblico
- Ingegneri QA
- Tester e sviluppatori di test coinvolti nel test di API di software e servizi Web
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione SoapUI for API Testing - Booking
Corso di formazione SoapUI for API Testing - Enquiry
SoapUI for API Testing - Richiesta di consulenza
Richiesta di consulenza
Recensioni (1)
Metodo di insegnamento
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Corso - SoapUI for API Testing
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Tosca: Model-Based Testing for Complex Systems
35 oreIn questo corso di formazione dal vivo con istruttore in Italia i partecipanti impareranno come utilizzare Tosca per eseguire test end-to-end (web + backend). La formazione combina teoria e pratica in un ambiente di laboratorio dal vivo, offrendo ai partecipanti la possibilità di interagire con la tecnologia, l'istruttore e i loro colleghi.
La formazione inizia con una panoramica del codice tradizionale e dei test di automazione basati su script e li contrappone all'approccio basato su modello (MBT) di Tosca. I partecipanti imparano come creare ed eseguire casi di test utilizzando i moduli predefiniti di Tosca e come creare i propri moduli personalizzati per l'esecuzione.
Dai principi di modellazione del software alla copertura dei test su diversi browser, questa formazione guida i partecipanti attraverso la teoria e la pratica e consente loro di implementare la propria soluzione di test in Tosca.
TestComplete
21 oreIn questo corso di formazione dal vivo con istruttore in Italia, i partecipanti impareranno come utilizzare le funzionalità di TestComplete, tra cui il modello a oggetti di test, i punti di controllo, la mappatura dei nomi e l'interfaccia utente per eseguire test automatizzati su applicazioni desktop, Web e mobili.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Crea, registra ed esegui test funzionali.
- Creare un framework di test scalabile e gestibile.
- Crea punti di controllo, regola i test per più dispositivi e analizza i risultati dei test.
- Usa le estensioni di script di TestComplete.
Automate Windows Desktop Applications with AutoIt
14 oreIn questo corso di formazione dal vivo con istruttore in Italia (in loco o in remoto), i partecipanti impareranno a utilizzare AutoIt per automatizzare le applicazioni delle finestre mentre eseguono una serie di esercizi pratici di laboratorio dal vivo.
Robot Framework: Keyword Driven Acceptance Testing
14 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto agli ingegneri di test software che desiderano imparare a scrivere una serie di casi di test e una suite di test, quindi eseguire i test su un'applicazione demo.
Al termine di questa formazione, i partecipanti saranno in grado di:
-
Utilizza l'approccio di test basato su parole chiave di Robot Framework e la sintassi dei dati di test tabulari per scrivere ed eseguire test.
Utilizza una sintassi coerente per comporre nuove parole chiave a partire da quelle esistenti.
Eseguire test di sviluppo guidato dal comportamento (BDD) in stile cetriolino (simile al cetriolo).
Generare e interpretare report e log per risolvere gli errori nell'applicazione testata.
Funzionalità estese di Robot Framework utilizzando librerie di terze parti scritte in Python, Java, Perl, Javascript e PHP.
Integrare Robot Framework con Selenium per testare le applicazioni web.
Advanced Automation Testing and Maintenance
35 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a tester e sviluppatori di livello intermedio che desiderano approfondire le proprie conoscenze e competenze nei test di automazione, concentrandosi su strumenti come Selenium, TestComplete e integrandosi con Oracle APEX e .Net Core.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Impostare e configurare Selenium e TestComplete per i test di automazione.
- Sviluppa script e framework di test avanzati.
- Integra i test di automazione con Oracle applicazioni APEX e .Net Core.
- Applica tecniche di machine learning per migliorare l'automazione dei test.
- Passa in modo efficace dai test manuali a quelli automatizzati.
- Gestisci i progetti di test in outsourcing e mantieni gli standard di qualità.
Advanced C# for Automation Test Engineers
21 oreQuesta formazione dal vivo con istruttore (in loco o remoto) è rivolta a ingegneri di test di automazione esperti che desiderano apprendere concetti di programmazione C# avanzati per i test di automazione.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Comprendere concetti di programmazione avanzati C# e best practice. Applica principi di programmazione avanzati orientati agli oggetti per creare soluzioni di automazione efficienti e flessibili. Progetta e sviluppa framework di automazione modulari e riutilizzabili utilizzando le best practice del settore.
Advanced Selenium
14 oreIn questo corso di formazione dal vivo con istruttore in Italia, i partecipanti impareranno come migliorare una suite di test automatizzati utilizzando tecniche avanzate per guidare Selenium.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Risolvi i complessi problemi di automazione dei test delle applicazioni Web con Selenium.
- Applica espressioni regolari e tecniche di verifica basate su modelli.
- Gestire le eccezioni che interrompono l'esecuzione dei test.
- Ricerca di oggetti Web a livello di codice.
- Acquisisci dinamicamente i dati dai controlli Web.
- Creare un framework di test basato sui dati.
- Distribuisci i test con Selenium Griglia.
Advanced Selenium with C#
14 oreIn questo corso di formazione dal vivo con istruttore, i partecipanti impareranno come migliorare una suite di test automatizzata utilizzando tecniche avanzate per guidare Selenium.
Destinatari: tester di software, responsabili dei test, professionisti dell'assicurazione qualità.
Advanced TestStand: Mastering Test Automation
21 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a ingegneri di test di livello intermedio e avanzato e specialisti dell'automazione che desiderano esplorare le funzionalità e le tecniche avanzate di TestStand per massimizzare l'efficienza e l'efficacia dell'automazione dei test.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Utilizza le caratteristiche e le funzionalità avanzate di TestStand per migliorare i flussi di lavoro di automazione dei test.
- Personalizza le interfacce utente e sviluppa sequenze di test avanzate.
- Implementa tecniche avanzate di elaborazione dei risultati e reportistica.
- Integra TestStand con database, sistemi e hardware esterni.
- Applicare le procedure consigliate per la manutenzione, la gestione, la risoluzione dei problemi e il debug di sequenze di test complesse.
Mobile Automation with Appium Overview
7 orePubblico:
Chiunque sia coinvolto nei test, inclusi i tester di automazione mobile
C# for Automation Test Engineers
21 oreQuesto corso di formazione dal vivo con istruttore in Italia è progettato per chiunque sia interessato all'apprendimento C# ai fini dei test di automazione. Si tratta di un corso semplificato e intensivo con molti esercizi pratici per far acquisire rapidamente ai partecipanti le competenze di programmazione essenziali necessarie per essere applicate ai test di automazione del software. L'attenzione si concentra sui fondamenti C# che possono essere applicati direttamente e immediatamente all'automazione dei test.
Questo corso non copre in modo approfondito i framework di automazione dei test come Selenium. Se si è già esperti di C# e si desidera iniziare direttamente a testare con Selenium, consultare: Selenium WebDriver in C#: Introduzione all'automazione dei test Web in C#.
EasyTest
7 oreQuesto corso di formazione dal vivo con istruttore in Italia (online o in loco) è rivolto a operatori e tester che desiderano utilizzare EasyTest per testare applicazioni o sistemi.
Al termine di questa formazione, i partecipanti saranno in grado di:
- Installare e configurare EasyTest.
- Utilizzare EasyTest per testare i sistemi e le funzionalità dell'applicazione.
- Automatizzare e gestire gli script in EasyTest.
Test automation with HP UFT
21 oreQuesto corso dimostra, attraverso la pratica pratica, i fondamenti e le applicazioni dell'automazione dei test con HP UFT.
Introduction to Java for Test Automation
28 oreQuesto corso di formazione dal vivo con istruttore in Italia è progettato per chiunque sia interessato all'apprendimento Java ai fini dell'automazione dei test. Si tratta di un corso intensivo e semplificato con molti esercizi pratici per far acquisire rapidamente ai partecipanti le competenze di programmazione essenziali necessarie per applicarle ai test di automazione del software. L'attenzione si concentra sui fondamenti Java che possono essere applicati direttamente e immediatamente all'automazione dei test.
Questo corso non copre in modo approfondito i framework di automazione dei test come Selenium. Ignora anche l'approccio convenzionale "Hello World" all'apprendimento di Java, poiché questo non è un corso sullo sviluppo di applicazioni. Questo corso ha lo scopo di rendere i partecipanti operativi rapidamente con l'automazione dei test. Se sei già esperto di Java e desideri iniziare subito a testare con Selenium, dai un'occhiata a: Introduzione al selenio (https://www.nobleprog.com/introduction-selenium-training).
JMeter Fundamentals
7 oreQuesto corso copre la creazione e l'implementazione di test funzionali e unitari con Apache JMeter, il software di test delle applicazioni gratuito di The Apache Software Foundation. Lo scopo del corso è consentire alle organizzazioni di automatizzare completamente i loro vari requisiti di test, risparmiando tempo, denaro e contribuendo a ridurre al minimo il rischio di errore umano nei test. Il programma esplora i concetti di progettazione e creazione di piani di test per applicazioni web reali utilizzando Apache JMeter, inclusi piani di test funzionali, di regressione e di stress. I partecipanti impareranno come progettare piani di test per una varietà di scopi e come utilizzare i vari componenti e funzioni all'interno di JMeter a loro vantaggio, consentendo loro di automatizzare completamente il processo di test delle applicazioni web.