Cursuri de pregatire SoapUI for API Testing
SoapUI este cel mai utilizat instrument open source de testare a API-urilor pentru API-urile SOAP și REST. Acesta oferă teste funcționale SOAP Web Services, teste funcționale REST API, acoperire WSDL, teste de aserțiune a mesajelor și refactorizare a testelor.
În cadrul acestui curs de instruire live, condus de un instructor, participanții învață cum să testeze serviciile web utilizând SoapAPI. Discutăm despre modul în care testarea API poate rezolva unele dintre deficiențele testării bazate pe interfață și unitate. Cursul include sesiuni de practică și un proiect de dezvoltare a suitei de testare API.
La sfârșitul cursului, participanții vor avea o idee clară despre momentul în care trebuie să implementeze testarea API, despre cum să exploreze și să acceseze API-urile, despre cum să efectueze diferite tipuri de testare atât pe API-uri bazate pe SOAP, cât și pe REST și despre cum să reunească munca lor într-o suită de testare integrată și automatizată.
Formatul cursului
- Un curs condus de un instructor care include o introducere în testarea API, instrumentele și procesele sale și un proiect practic SoapUI de dezvoltare a suitei de testare bazat pe practică.
Opțiuni de personalizare a cursului
- Pentru a solicita o instruire personalizată pentru acest curs, vă rugăm să ne contactați pentru a aranja.
Schița de curs
Introducere
- Testarea API vs Testarea unitară și testarea UI
Prezentare generală a protocoalelor
- SOAP, REST, HTTP, JMS, AMF și JDBC
Prezentare generală a caracteristicilor SoapUI
Tipuri de proiecte în SoapUI
- Proiecte SOAP
- Proiecte REST
- Proiecte generice
Crearea unui proiect
Importul unui proiect
Explorarea API-urilor aplicației dvs. cu Fiddler și Postman
Simularea și Mocking Web Services
Crearea și executarea testelor funcționale
Crearea și executarea testelor de regresie
Crearea și executarea testelor de încărcare
Testarea securității cu SoapUI
Efectuarea de teste de conformitate
Testarea cu Database Testarea cu SoapUI
Testarea pe mai multe niveluri Test Automation cu Selenium
Extinderea acoperirii testelor
Raportarea
Lucrul cu SoapUI Plugin-uri
Automatizarea testelor SoapUI dvs.
SoapUI Integrare cu Jenkins
De la un capăt la altul Test Automation
API Testing Cele mai bune practici
Rezumat și concluzie
Cerințe
- Cunoașterea API-urilor web, cum ar fi REST sau SOAP.
- Experiență în testarea de software.
Audiență
- Inginerii QA
- Testeri și dezvoltatori de testare implicați în testarea API-urilor de software și de servicii web
Cursurile publice necesita 5+ participanti
Cursuri de pregatire SoapUI for API Testing - Booking
Cursuri de pregatire SoapUI for API Testing - Enquiry
SoapUI for API Testing - Cerere de consultanta
Cerere de consultanta
Mărturii (1)
Metoda de predare
Negritu - OMNIASIG VIENNA INSURANCE GROUP S.A.
Curs - SoapUI for API Testing
Tradus de catre o masina
Upcoming Courses
Cursuri înrudite
Mobile Automation with Appium Overview
7 orePublic:
Oricine este implicat în teste, inclusiv testere de automatizare mobile
Automate Windows Desktop Applications with AutoIt
14 oreÎn acest curs de instruire live, condus de un instructor în Moldova (la fața locului sau la distanță), participanții vor învăța cum să utilizeze AutoIt pentru a automatiza aplicațiile de fereastră în timp ce parcurg o serie de exerciții practice de laborator live.
JMeter Fundamentals
7 oreAcest curs acoperă crearea și implementarea testelor funcționale și unitare cu Apache JMeter, software-ul gratuit de testare a aplicațiilor de la Apache Software Foundation. Scopul cursului este de a permite organizațiilor să își automatizeze complet diferitele cerințe de testare, economisind timp, bani și contribuind la minimizarea riscului de eroare umană în testare. Programul explorează conceptele de proiectare și creare a planurilor de testare pentru aplicații web din lumea reală utilizând Apache JMeter, inclusiv planuri de testare funcțională, de regresie și de stres. Participanții vor învăța cum să conceapă planuri de testare pentru o varietate de scopuri și să utilizeze diversele componente și funcții din JMeter în avantajul lor, permițându-le să automatizeze complet procesul de testare a aplicațiilor web.
JMeter Fundamentals and JMeter Advanced
14 oreAcestea sunt cursurile JMeter Fundamente și JMeter Avansat oferite împreună pentru comoditate.
Fundamente JMeter
Acest curs acoperă crearea și implementarea testării funcționale și unitare cu Apache JMeter , software-ul gratuit de testare a aplicațiilor de la The Apache Software Foundation. Scopul cursului este de a permite organizațiilor să își automatizeze complet cerințele de testare, economisind timp, bani și contribuind la reducerea riscului de eroare umană la testare. Programul explorează conceptele de proiectare și creare de planuri de testare pentru aplicații web din lumea reală folosind Apache JMeter , inclusiv planuri funcționale, de regresie și testare la stres. Participanții vor învăța cum să proiecteze planuri de testare pentru o varietate de scopuri și să utilizeze diferitele componente și funcții din JMeter în avantajul lor, permițându-le să automatizeze complet procesul de testare a aplicațiilor web.
JMeter Advanced
Acest curs tratează tehnici avansate de testare a aplicațiilor web. Se concentrează pe automatizarea completă, scripturi, integrarea testelor cu sursa externă de date.
Web Application Performance Testing with JMeter
7 oreAcest curs a fost creat pentru manageri de teste, testeri, analiști de afaceri, designeri, dezvoltatori, administratori și oricine este interesat de planificarea și efectuarea testelor de performanță a aplicațiilor web. Acoperă modul de configurare a cerințelor non-funcționale, care sunt cei mai importanți în implementările specifice, cum să creezi un plan de testare a performanței, să îl implementezi în JMeter , să-l execute și să analizezi rezultatele.
Robot Framework: Keyword Driven Acceptance Testing
14 oreAcest curs de instruire live, condus de un instructor în Moldova (online sau la fața locului) se adresează inginerilor de testare software care doresc să învețe cum să scrie un set de cazuri de testare și o suită de testare, apoi să execute testele pe o aplicație demo.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
-
Utilizați abordarea de testare bazată pe cuvinte cheie și sintaxa datelor de testare tabelară pentru a scrie și executa teste.
Utilizați o sintaxă coerentă pentru a compune cuvinte cheie noi din cele existente.
Efectuați teste în stilul Gherkin Behavior Driven Development (BDD) (similar cu Cucumber).
Generați și interpretați rapoarte și jurnale pentru a depana eșecurile din aplicația testată.
Extinderea capacităților Robot Framework's Framework's folosind biblioteci terțe scrise în Python, Java, Perl, Javascript și PHP.
Integrarea Robot Framework cu Selenium pentru testarea aplicațiilor web.
Web Application Testing with Selenium and JMeter
35 oreAcest curs oferă instruire pentru gestionarea proiectelor de testare și oferă experiență practică cu aplicații web, automatizarea testelor funcționale și automatizarea testelor între browsere folosind Selenium suita de teste. De asemenea, a introdus complet jMeter.
Aproximativ 2 zile de JMeter și 3 zile de Selenium.
Introduction to Selenium
7 oreAcest curs introductiv este conceput pentru a familiariza profesioniștii în domeniul testelor cu elementele de bază ale testării aplicațiilor web folosind Selenium . Testerele pot construi, îmbunătăți și menține scripturi utilizând atât Selenium IDE, cât și Selenium 2 WebDriver.
Public-țintă
Publicul țintă este testere de software care încearcă să automatizeze testarea aplicațiilor web folosind Selenium . Acești testere pot fi noi pentru a testa automatizarea și pot include, de asemenea, practicieni de asigurare a calității, manageri sau lideri de echipă care sunt responsabili pentru interacțiunea cu testere sau care trebuie să se asigure că instrumentele sunt puse în aplicare pe deplin și în mod adecvat.
La sfârșitul cursului, veți putea:
- Descrieți funcția și scopul Selenium
- Înțelegeți avantajele și abordarea adecvată a testării automatizării
- Înregistrați cazuri automate de testare
- Redați cazurile automate de testare
- Aplicați și utilizați diferite tehnici de verificare
- Vizualizați și analizați rezultatele
- Configurați și utilizați Selenium RC (telecomandă)
- Creați și utilizați seturi de testare
- Programați rularea automată a testelor
- Utilizați diferite formate de script Selenium
- Modificați scripturile pentru a extinde capacitatea de a testa aplicația
- Configurați Selenium cu Eclipse și Selenium 2 WebDriver
- Înțelegeți și utilizați fișierele RTT helper
- Convertiți codul seleniului pentru a lucra cu Selenium 2 WebDriver
- Configurați fișierele jurnal personalizate
- Creați o hartă obiect personalizată
- Creați module reutilizabile pentru a reduce întreținerea scenariilor
- Utilizați instrumentele pentru a ajuta la identificarea XPath
Selenium for Victims of Manual Testing
14 oreAcesta este un curs practic conceput pentru testere manuală pentru a facilita testarea automată.
Complete Web Testing Environment with Selenium WebDriver and JMeter
35 oreAcest curs oferă o imagine de ansamblu cuprinzătoare despre cum se utilizează testarea funcțională și performantă automată cu Selenium și JMeter folosind mediul Java / Maven . 3 zile sunt petrecute pe Selenium , 2 pe JMeter .
Test Automation with Selenium
21 oreAcest curs oferă instruire pentru gestionarea proiectelor de testare și oferă experiență practică cu aplicații web, automatizarea testelor funcționale și automatizarea testelor cross browser utilizând suita de teste Selenium.
Audiență vizată:
- Ingineri de testare software
- Dezvoltatori de software implicați în dezvoltarea agile
La sfârșitul instruirii Selenium, delegații vor fi capabili să:
- Să utilizeze suita de teste Selenium în mod eficient în proiecte reale
- Să utilizeze Selenium pentru testarea între browsere
TestComplete
21 oreÎn această instruire live, condusă de un instructor, participanții vor învăța cum să utilizeze caracteristicile TestComplete's, inclusiv modelul său de obiecte de testare, punctele de verificare, maparea numelor și interfața de utilizare pentru a efectua teste automate pe aplicații desktop, web și mobile.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Creați, înregistrați și rulați teste funcționale.
- Crearea unui cadru de testare scalabil și ușor de întreținut. .
- Creați puncte de control, ajustați testele pentru mai multe dispozitive și analizați rezultatele testelor. .
- Utilizați TestComplete's script extensions. .
Testing with TestNG
14 oreTestNG este un cadru de testare conceput pentru a simplifica o gamă largă de cerințe de testare, de la unitatea de testare (testarea unei clase în izolare a celorlalte) la testarea integrării (testarea întregului sistem realizat din mai multe clase, mai multe pachete și chiar mai multe cadre externe, servere de aplicații).
Public
Acest curs este conceput pentru inginerii și dezvoltatorii care doresc să adopte suita TestNG în fluxul lor de lucru.
Tosca: Model-Based Testing for Complex Systems
35 oreÎn acest training live, condus de un instructor in Moldova participanții vor învăța cum să folosească Tosca pentru a efectua teste end-to-end (web + backend). Instruirea combină teoria cu practica într-un mediu de laborator live, oferindu-le participanților șansa de a interacționa cu tehnologia, cu instructorul și cu colegii lor.
Formarea începe cu o prezentare generală a testelor tradiționale de automatizare bazate pe cod și scripturi și le pune în contrast cu abordarea bazată pe model (MBT) a Tosca's. Participanții învață cum să creeze și să execute cazuri de testare folosind modulele implicite ale Tosca's, precum și cum să își construiască propriile module personalizate pentru execuție.
De la principiile de modelare a software-ului la acoperirea testelor pe diferite browsere, acest curs de formare îi conduce pe participanți atât prin teorie, cât și prin practică și le permite să își implementeze propria soluție de testare în Tosca.
TOSCA Certification Preparation
14 oreAceastă sesiune de training, condusă de un instructor, live (online sau la sediul clientului), este destinată profesioniștilor din domeniul testării software de nivel intermediar care doresc să obțină certificarea TOSCA și să demonstreze competențe în automatizarea testelor folosind Tricentis Tosca.
La finalizarea acestui training, participanții vor fi capabili să:
- Înțeleagă structura și cerințele certificării TOSCA.
- Stăpânească conceptele TOSCA, inclusiv proiectarea testelor, automatizarea și execuția.
- Aplice cele mai bune practici pentru crearea de cazuri de test reutilizabile și ușor de întreținut.
- Se pregătească pentru componentele practice și teoretice ale examenului de certificare TOSCA.