Schița de curs
Introducere
Postman și Testarea API
- Testarea API vs Testarea unitară vs Testarea UI
Prezentare generală a protocoalelor acceptate de Postman
- Soap, Rest, HTTP, GraphQL
- Parametrii de cale vs parametrii de interogare
Fundamentele API Testing
- Obțineți cereri
- Postarea cererilor
- Parametrizarea cererilor
- Colecții
Pregătirea mediului de dezvoltare
- Instalarea și configurarea Postman
- Instalarea și configurarea Cucumer BDD
- Instalarea și configurarea REST Assured
- Instalarea și configurarea TestNG
- Instalarea și configurarea Eclipse
- Instalarea și configurarea Maven
Postman Start rapid
- Crearea colecțiilor
- Trimiterea de cereri API
- Crearea de medii și variabile
- Implementarea presetărilor
- Scrierea de scripturi de testare
REST Assured API cu Maven
- Generarea unui proiect
- Adăugarea dependențelor
- Trimiterea de cereri
- Crearea unui JSON complex
- Validarea răspunsurilor
TestNG Cadrul
- Crearea de teste
- Executarea de teste multiple și paralele
- Raportarea în TestNG
REST asigurat
- Automatizarea cererilor
- Automatizarea validării răspunsurilor
Cucumber BDD
- Utilizarea parametrizării
- Adăugarea de liste și baze de date
- Integrarea TestNG
- Raportarea în Cucumber
- Adăugarea de API asigurat REST
Rezumat și concluzii
Cerințe
- Java experiență
Audiență
- Testori de software
Mărturii (4)
Că am obținut o imagine de ansamblu complexă și despre context - de exemplu, de ce avem nevoie de anumite adnotări și ce înseamnă acestea. Mi-a plăcut partea practică a instruirii - a trebuit să executăm manual comenzile și să apelăm api-urile de rest.
Alina - ACCENTURE SERVICES S.R.L
Curs - Quarkus for Developers
Tradus de catre o masina
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Curs - Advanced Spring Boot
All to topic actually including API
RODULFO ALMEDA JR - DATAWORLD COMPUTER CENTER
Curs - Introduction to JavaServer Faces
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.