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 pubblici richiedono più di 5 partecipanti.
Corso di formazione SoapUI for API Testing - Booking
Corso di formazione SoapUI for API Testing - Richiedi Informazioni
SoapUI for API Testing - 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.
Test Automation with Galen Framework
14 oreGalen è un framework di test di applicazioni Web open source per test di layout e funzionali. Utilizza il Selenium per ottenere la posizione e la dimensione degli elementi della pagina, rilevare eventuali elementi che si comportano in modo errato, quindi segnalarli con uno screenshot. Galen supporta sia i test Java Script che Java ed è particolarmente utile per i test di layout di siti Web reattivi.
Questo corso dal vivo con istruttore introduce i partecipanti al Galen Framework e li guida attraverso l'installazione e l'esecuzione di vari tipi di layout e test funzionali.
Formato del corso
- Parte lezione, parte discussione, pratica pratica pesante, prove occasionali per valutare la comprensione
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.
JMeter Fundamentals
7 oreQuesto corso copre la creazione e l'implementazione di test funzionali e di unità con Apache JMeter , il software gratuito di test delle applicazioni di 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 errori umani nei test. Il programma esplora i concetti di progettazione e creazione di piani di test per le applicazioni Web del mondo reale utilizzando Apache JMeter , inclusi piani funzionali, di regressione e di stress test. 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 proprio vantaggio, consentendo loro di automatizzare completamente il processo di test delle applicazioni web.
Web Application Performance Testing with JMeter
7 oreQuesto corso è stato creato per test manager, tester, analisti aziendali, designer, sviluppatori, amministratori e chiunque sia interessato a pianificare ed eseguire test delle prestazioni delle applicazioni Web. Descrive come impostare requisiti non funzionali, quali indicatori sono più importanti in implementazioni specifiche, come creare un piano di test delle prestazioni, implementarlo in JMeter , eseguirlo e analizzare i risultati.
Test Automation with Selenium
21 oreQuesto corso offre corsi di formazione per la gestione di progetti di test e fornisce esperienza pratica con applicazioni web, automazione di test funzionali e automazione di test cross browser con la suite di test Selenium.
Destinatari:
- Ingegneri di test del software
- Sviluppatori di software coinvolti nello sviluppo agile
Alla fine del training sul Selenium i delegati saranno in grado di:
- Utilizzare la suite di test Selenium in modo efficace in progetti reali
- Utilizzare il selenio per i test cross browser
- Distribuire i test utilizzando la griglia di selenio
Introduction to Selenium
7 oreQuesto corso introduttivo è progettato per familiarizzare i professionisti del testing con le basi del test delle applicazioni Web usando Selenium . I tester possono creare, migliorare e mantenere gli script utilizzando sia l'IDE Selenium che il Selenium 2 WebDriver.
Pubblico previsto
I destinatari sono i tester di software che stanno cercando di automatizzare i test delle applicazioni Web utilizzando Selenium . Questi tester possono essere nuovi per l'automazione dei test e possono anche includere professionisti, manager o team leader della garanzia della qualità che sono responsabili dell'interazione con i tester o che devono garantire che gli strumenti vengano implementati in modo completo e appropriato.
Alla fine del corso, sarai in grado di:
- Descrivi la funzione e lo scopo del Selenium
- Comprendere i vantaggi e l'approccio corretto per testare l'automazione
- Registrare casi di test automatizzati
- Riproduci casi di test automatizzati
- Applicare e utilizzare diverse tecniche di verifica
- Visualizza e analizza i risultati
- Configurare e utilizzare Selenium RC (telecomando)
- Crea e lavora con le suite di test
- Pianifica esecuzioni di test automatici
- Utilizza diversi formati di script Selenium
- Modifica gli script per estendere la capacità di testare l'applicazione
- Configura Selenium con Eclipse e Selenium 2 WebDriver
- Comprendere e utilizzare i file helper RTTS
- Converti il codice selenio in modo che funzioni con Selenium 2 WebDriver
- Configurare i file di registro personalizzati
- Crea una mappa oggetti personalizzata
- Crea moduli riutilizzabili per ridurre la manutenzione degli script
- Utilizzare gli strumenti per identificare XPath
Selenium for Victims of Manual Testing
14 oreQuesto è un corso pratico progettato per tester manuali al fine di facilitare i test automatizzati.
JMeter Fundamentals and JMeter Advanced
14 oreSi tratta di corsi back-to-back JMeter Fundamentals e JMeter Advanced offerti insieme per comodità.
Fondamenti di JMeter
Questo corso copre la creazione e l'implementazione di test funzionali e di unità con Apache JMeter , il software gratuito di test delle applicazioni di 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 errori umani nei test. Il programma esplora i concetti di progettazione e creazione di piani di test per le applicazioni Web del mondo reale utilizzando Apache JMeter , inclusi piani funzionali, di regressione e di stress test. 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 proprio vantaggio, consentendo loro di automatizzare completamente il processo di test delle applicazioni web.
JMeter Advanced
Questo corso tratta le tecniche avanzate di test delle applicazioni web. Si concentra su automazione completa, scripting, integrazione di test con origine dati esterna.
Mobile Automation with Appium Overview
7 orePubblico:
Chiunque sia coinvolto nei test, inclusi i tester di automazione mobile
Testing with TestNG
14 oreTestNG è un framework di test progettato per semplificare una vasta gamma di esigenze di test, dai test di unità (test di una classe in isolamento degli altri) ai test di integrazione (test di interi sistemi composti da più classi, diversi pacchetti e persino diversi framework esterni, come server applicazioni).
Pubblico
Questo corso è pensato per ingegneri e sviluppatori che cercano di adottare la suite TestNG nel loro flusso di lavoro.
Web Application Testing with Selenium and JMeter
35 oreQuesto corso fornisce formazione per la gestione di progetti di test e fornisce esperienza pratica con applicazioni web, automazione dei test funzionali e automazione dei test cross-browser utilizzando Selenium suite di test. Inoltre, ha introdotto in modo completo jMeter.
Presumibilmente 2 giorni di JMeter e 3 giorni di Selenium.
Complete Web Testing Environment with Selenium WebDriver and JMeter
35 oreQuesto corso offre una panoramica completa su come utilizzare i test funzionali e prestazionali automatizzati con Selenium e JMeter utilizzando l'ambiente Java / Maven . 3 giorni sono trascorsi su Selenium , 2 su JMeter .