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 - Rezervare
Cursuri de pregatire SoapUI for API Testing - Solicita Oferta
SoapUI for API Testing - 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
Tosca: Model-Based Testing for Complex Systems
35 oreÎn acest training live, condus de un instructor in România 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.
Test Automation with Galen Framework
14 oreGalen este un cadru de testare a aplicațiilor web de tip open-source pentru testare și testare funcțională. Folosește Selenium pentru a obține locația și dimensiunea elementelor de pagină, prinde orice elemente de comportament necorespunzător, apoi le raportează cu o captură de ecran. Galen acceptă atât teste Java Script cât și Java și este util în special pentru testarea machetei site-urilor web responsive.
Acest curs live, condus de instructor, îi introduce pe participanți la Galen Framework și îi parcurge prin configurarea și executarea diferitelor tipuri de machete și teste funcționale.
Formatul cursului
- Prelegeri de părți, discuții în parte, practici practice grele, teste ocazionale pentru evaluarea înțelegerii
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. .
Automate Windows Desktop Applications with AutoIt
14 oreÎn acest curs de instruire live, condus de un instructor în România (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.
Robot Framework: Keyword Driven Acceptance Testing
14 oreAcest curs de instruire live, condus de un instructor în România (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.
JMeter Fundamentals
7 oreAcest 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.
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.
Test Automation with Selenium
21 oreAcest curs oferă instruire pentru gestionarea proiectelor de testare și oferă experiență în aplicații web, automatizarea automată a testelor și automatizarea testelor cu ajutorul browser-elor, folosind suita de testare Selenium.
Public-țintă:
- Ingineri de testare software
- Dezvoltatorii de software implicați în dezvoltarea agilă
La sfârșitul antrenamentului seleniului delegații vor putea:
- Utilizați suita de test Selenium eficient în proiecte reale
- Utilizați Selenium pentru testare încrucișată a browserului
- Distribuiți testele utilizând Selenium Grid
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ă.
JMeter Fundamentals and JMeter Advanced
14 oreEste vorba despre cursuri JMeter Fundamentals și JMeter Advanced 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.
Mobile Automation with Appium Overview
7 orePublic:
Oricine este implicat în teste, inclusiv testere de automatizare mobile
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.
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.
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 .