Testing Distributed Applications – Microservices & FaaS

Testing Distributed Applications - Microservices & FaaS

Main Speaker:


Gonen Israeli

Tracks:

QAGeekWeek

Seminar Categories:

Automation
Manual
QAGeekWeek
QAGeekWeek

Course ID:

43805

Date:

06.07.2020

Time:

Daily seminar
9:00-16:30

43805

Overview

As development shifts to Microservices, and small, standalone deployable units becomes part of modern programming, Testing and QA shifts as well.

In a decomposed environment, unit testing is clear and straight forward – but integration tests become a real pain. This seminar introduces the Microservices methodology and architecture, and deep dives into the new testing requirements, capabilities and methodologies for testing in the Microservice era.

Who Should Attend

  • DevOps and Development Professionals
  • QA Automation professionals
  • Testers of monolithic applications

Prerequisites

  • Experience with writing Java Code
  • Experience with writing tests on unit testing frameworks
  • Background in traditional test automation
  • Familiarity with web concepts

Course Contents

Introduction to Microservices

  • The need
  • Decomposing
  • Main DPs
  • Main challenges

Testing

  • Unit testing
  • Mocking
  • Component tests
  • Integration tests
  • Contract tests
  • End-to-end tests

Tools & Frameworks

  • SpringBoot Testing & Mocking
  • Component testing with Hoverfly
  • Contract tests with Pact
  • Performance tests with Gatling


DevGeekWeek 2020





By entering your email address, you agree that John Bryce training will use it for marketing purposes, emails and newsletter, as well as promotional offers and announcements, according to John Bryce training & Matrix group privacy policy. Your data will be saved in our computerized database, number 700019285. You can unsubscribe at any time by mailing infomail@johnbryce.co.il or by calling 03-7100777.

Contact

DevGeekWeek 2020





By entering your email address, you agree that John Bryce training will use it for marketing purposes, emails and newsletter, as well as promotional offers and announcements, according to John Bryce training & Matrix group privacy policy. Your data will be saved in our computerized database, number 700019285. You can unsubscribe at any time by mailing infomail@johnbryce.co.il or by calling 03-7100777.

Skip to content