Course Outline

Invoering

  • Wat is API-testen en waarom zou je het doen?
  • REST versus SOAP-gebaseerde API-testen

Overzicht van het drielagenarchitectuurmodel

  • Presentatielaag – Gebruikersinterface (UI)
  • Logische laag – Business logica (API)
  • Gegevenslaag – databasegegevens (DB)

Overzicht van de Rest Assured syntaxis

  • Overeenkomsten met Gherkin en BDD

Een project maken

De logische laag testen

Verzoeken naar de API verzenden

  • POST-, GET-, PUT-, DELETE-, OPTIONS-, PATCH- en HEAD-verzoeken

Valideren en verifiëren van antwoorden

API-functionaliteit testen

Werken met TestNG

API-betrouwbaarheid testen

Uitvoeren Performance Testing

Uitvoeren van beveiligingstesten

Foutopsporing

Automatiseer uw tests

Samenvatting en conclusie

Requirements

  • Basiskennis van REST API.
  • Ervaring met het testen van software in Java.

Publiek

  • QA-ingenieurs, testers en testontwikkelaars die betrokken zijn bij het testen van software en webservice-API's
 7 Hours

Number of participants



Price per participant

Getuigenissen (5)

Related Courses

Test Automation with Selenium and Katalon Studio

14 Hours

Automation Testing with Cypress

14 Hours

Watir: Web Test Automation with Ruby

21 Hours

Testing React Apps with Jest

14 Hours

Iridium: Cucumber and Selenium Based Testing

7 Hours

Testing Angular Applications

14 Hours

Protractor: End-to-End Testing for Angular Web Applications

14 Hours

Advance Test Automation in Java using Selenium with continuous integration and version control

35 Hours

Advanced Selenium

14 Hours

Advanced Selenium with C#

14 Hours

Selenium C# Test Automation

14 Hours

Selenium with Jenkins and Docker

14 Hours

Selendroid: Automated Testing for Android

7 Hours

Related Categories