Cursuri de pregatire Rest Assured APIs with Postman and Java
Rest Assured API-urile sunt API-uri de domeniu specifice pentru automatizarea API-urilor REST. Cu Postman și Java, REST Asigurate APIs sunt capabile să invoceze serviciile web REST și să corespundă răspunsurilor pentru testare.
Această formare directă (online sau on-site) este destinată testatorilor de software care doresc să testeze serviciile web REST cu Postman, Java, și Rest Assured API-uri.
La sfârșitul cursului, participanții vor putea:
- Testarea automată a API-urilor de servicii web folosind Postman și API-urile asigurate REST.
- Generarea de rapoarte pentru rezultatele executării.
- Proiectarea și implementarea cadrelor de automatizare cu REST Assured API.
Formatul cursului
- Lecții și discuții interactive.
- Multe exerciții și practici.
- Implementarea pe mâini într-un mediu live-lab.
Opțiuni de personalizare
- Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a organiza.
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
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Rest Assured APIs with Postman and Java - Booking
Cursuri de pregatire Rest Assured APIs with Postman and Java - Enquiry
Rest Assured APIs with Postman and Java - Cerere de consultanta
Cerere de consultanta
Upcoming Courses
Cursuri înrudite
NetBeans
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze NetBeans pentru a dezvolta aplicații cu Java și alte limbaje de programare.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Învățați despre NetBeans și cum funcționează.
- Învățați cum să folosiți NetBeans în programarea Java.
- Utilizați NetBeans pentru a crea șabloane și proiecte. .
Guava
21 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează programatorilor Java care doresc să învețe despre Guava și cum să utilizeze Guava în programare.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Învățați cum să utilizați Guava în programarea Java.
- Utilizați Guava pentru a facilita practicile standard de codare. .
- Realizați coduri Java ușor de citit și concis. .
Vaadin
14 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) este destinată programatorilor, dezvoltatorilor java și tuturor celor care doresc să utilizeze Vaadin pentru a dezvolta și implementa aplicații.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați și configurați un proiect Vaadin. .
- Înțelegeți elementele fundamentale ale Vaadin în dezvoltarea de aplicații. .
- Utilizați Vaadin pentru a dezvolta aplicații. .
Enterprise Application Integrations with Spring Integration
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze Spring Integration pentru a proiecta și construi soluții de integrare a întreprinderilor de înaltă calitate și eficiente.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați mediul de dezvoltare necesar pentru a începe să dezvoltați soluții de integrare cu Spring Integration. .
- Înțelegeți caracteristicile, conceptele de bază și componentele Spring Integration. .
- Învățați cum să implementați modele de integrare a întreprinderilor. .
- Construiți aplicații de întreprindere bazate pe mesaje cu Spring Integration. .
- Actualizați integrarea cu fluxuri externe și baze de date NoSQL (Apache Kafka, MongoDB, Redis etc.). .
- Monitorizați și gestionați fluxurile de mesagerie între punctele finale. .
GlassFish Administration
21 oreGlassFish Administrare Training introduce participanții la secretele de instalare, configurare, gestionare, monitorizare GlassFish server. Formarea este deschisă viitorilor administratori de servere GlassFish.
Administering GlassFish Server with Java EE applications introduction
21 oreGlassFish este un server de aplicații open-source. Acest curs de trei zile oferă o introducere în administrarea serverului GlassFish cu aplicații Java EE.
Jakarta EE Fundamentals
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze Jakarta EE pentru a construi, migra și implementa aplicații cloud-native, utilizând implementarea completă a tehnologiei Java EE 8 și cloud computing.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați mediul de dezvoltare necesar pentru a începe să dezvoltați Jakarta EE aplicații. .
- Creați și construiți aplicații bazate pe baze de date cu Jakarta Persistence API. .
- Dezvoltați și integrați aplicațiile Jakarta EE cu serviciile web Jakarta RESTful pentru portabilitate. .
- Containerizați aplicațiile cloud-native pentru implementarea în cloud cu Docker.
Developing Applications for the Java EE 7 Platform Ed 1
35 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să instaleze, să administreze și să implementeze Java EE 7 pentru a dezvolta aplicații de întreprindere.
La sfârșitul acestui curs de formare, participanții vor fi capabili să creeze, să gestioneze, să implementeze, să implementeze și să securizeze aplicațiile și serviciile web ale întreprinderii folosind Java EE 7.
Java EE 8 for Beginners
21 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze noile caracteristici ale Java EE 8 pentru a crea aplicații cloud.
Până la sfârșitul acestei instruiri, participanții vor fi capabili să:
- Să configureze mediul de dezvoltare necesar pentru a începe să dezvolte.
- Să înțeleagă conceptele și arhitectura din spatele Java Enterprise Edition (JEE).
- Să creeze un exemplu de aplicație cloud (sau serviciu web).
- Interfațați o aplicație cu o bază de date.
- Scrieți și gestionați componente cu stare folosind injectarea dependenței.
- Scrieți teste de integrare pentru componentele Java EE.
Java EE 8 Advanced
21 oreAceastă instruire live, condusă de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să utilizeze Java EE 8 pentru a construi și implementa aplicații de întreprindere pregătite pentru cloud, utilizând tehnologii Java avansate și API-uri.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Stabilește mediul de dezvoltare necesar pentru a începe să dezvolți aplicații de întreprindere cu Java EE 8. .
- Implementați logica de afaceri pentru proiectarea și crearea de aplicații orientate spre afaceri. .
- Integrați microservicii cu componentele Java EE 8 pentru a transforma aplicațiile cu un singur nivel în aplicații foarte scalabile și pregătite pentru cloud. .
- Înțelegeți și aplicați Java EE 8 modele de proiectare și cele mai bune practici de codare. .
Microservice Development with Java EE 8, Docker, and Kubernetes
28 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor care doresc să își containerizeze aplicațiile Java EE 8 și să le ruleze ca microservicii în cloud.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Construiți și implementați microservicii Java în containere Docker.
- Gestionați containerele Docker folosind Kubernetes. .
- Integrați microservicii cu un sistem monolit existent. .
- Monitorizați, testați și securizați microservicii. .
- Descoperiți containerele și mediile de orchestrare. .
Enterprise Java Programming with Java EE and JBoss (EJB 3.0)
28 oreAcest curs de 4 zile se adresează programatorilor care cunosc deja limbajul Java și doresc să exploateze tehnologia Enterprise Java Beans 2.0, conștientizând în același timp implicațiile de securitate ale distribuirii aplicațiilor. Acest curs are o importantă componentă practică care include dezvoltarea unei aplicații de comerț electronic bazată pe Enterprise Java Beans. Cursul utilizează limbajul JBoss Application Server.
Optimizing Java EE 8
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor Java care doresc să își optimizeze mediul de dezvoltare Jave EE 8 pentru a crea, construi, testa, depana și implementa aplicații de afaceri.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Setați și configurați mediul de dezvoltare necesar pentru Java EE 8. .
- Utilizați caracteristicile Java EE 8 pentru a dezvolta aplicații de afaceri care sunt conforme cu Java EE .
- Utilizați metodele adecvate pentru a-și optimiza mediul Java EE 8. .
- Îmbunătățesc rutinele lor de monitorizare a aplicațiilor. .
- Recunosc factorii critici pentru performanța eficientă a sistemelor de aplicații. .
- Percepeți potențialul Java EE 8 atunci când este implementat în alte întreprinderi. .
Resin Application Server
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) acoperă elementele esențiale ale instalării, configurării, securizării, optimizării și gestionării unui server de aplicații Resin.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Aveți o înțelegere fermă a arhitecturii, caracteristicilor și capacităților Resin's. .
- Dispun de practica necesară pentru a implementa și gestiona propriul server de aplicații Resin. .
Apache TomEE
7 oreApache TomEE este o stivă certificată Java Enterprise Edition (EE) dezvoltată pe partea de sus a Tomcat (TomEE = Tomcat + caracteristicile adiționale Java EE). Aceste integrări facilitează scrierea codului, testarea logicii de afaceri, configurarea resurselor gestionate de containere și administrarea serverului.
În acest training instruit în direct, participanții vor învăța cum să instaleze, să configureze, să gestioneze, să rezolve probleme și să optimizeze un server de aplicație TomEE.
Public
- Dezvoltatori
- Administratori de sistem
- Ingineri DevOps
Formatul cursului
- Partea de prelegere, o discuție parțială, exerciții și practici practice