Struttura del corso
Introduzione
- Che cos'è il test API e perché dovresti farlo?
- Test API basati su REST e SOAP
Panoramica del modello di architettura a tre livelli
- Livello di presentazione - Interfaccia utente (UI)
- Livello logico - Business logica (API)
- Livello dati: dati di database (DB)
Cenni preliminari sulla sintassi Rest Assured
- Somiglianze con Gherkin e BDD
Creazione di un progetto
Test del livello logico
Invio di richieste all'API
- Richieste POST, GET, PUT, DELETE, OPTIONS, PATCH e HEAD
Convalida e verifica delle risposte
Test della funzionalità dell'API
Lavorare con TestNG
Test dell'affidabilità dell'API
Esecuzione Performance Testing
Esecuzione di test di sicurezza
Debugging
Automatizzare i test
Riassunto e conclusione
Requisiti
- Conoscenza di base delle API REST.
- Esperienza di test del software in Java.
Pubblico
- Ingegneri QA, tester e sviluppatori di test coinvolti nel test di software e API di servizi Web
Recensioni (5)
The overall concepts covered which is required for my organisation and the framework that I am going to work on. Time spent on fixing our local tests issues
Vinutha Lingaraju - Department of Customer Service, NSW Government
Corso - Automation Testing with Cypress
Trainer subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Corso - Protractor: End-to-end testing for Angular web applications
To start Lukasz asked my background and what I wanted to get out of the training, I feel he then tailored is approach to deliver to my requirements As an Introduction to Selenium the course provided the exact level and detail that I was requiring.
Jonathan Ritson - Real Training Services
Corso - Introduction to Selenium
The exercises, they ignited passion in scripting and coding
Phakama Vezi - Hollard Insure
Corso - Selenium for Victims of Manual Testing
Saraubh was very prepared on the subject. This training went beyond my expectations. I am very satisfied!