MeetupOnline

Webinar: The power of mocking APIs - Shivani Gaba

Fecha
3 de noviembre de 2020 · 14:00
Lugar
Online
Gente
68 anotados en Meetup
Organiza
TestingUy53 eventos · En pausa · 2.347 miembros · ★ 4,8
Ver en Meetup

1 fotoVer todas las fotos de TestingUy

Foto: TestingUy · Meetup. Cada foto se ve desde donde está publicada y lleva a la original. ¿Aparecés en una y preferís que no esté? Pedí que la saquemos, o tocala y pedilo desde ahí.

Cómo lo anunciaron


Abstract

Blocked because the API you depend on doesn’t exist yet or isn’t completely ready? Facing trouble to test various scenarios due to lack of control over third-party APIs? Struggling to test failure cases like receiving an invalid response , 5XX errors and so on? Having flaky tests due to slow API responses? These are some very common problems we encounter. We cannot rely on slow APIs, which provide a very narrow range of responses. So how can we test effectively in such situations? Is there any feasible solution available? Fortunately, there is: mocking of APIs. In this session, I will explain how to stub APIs using Wiremock. With a real life example application, we’ll explore how to handle complicated scenarios and form testing strategies. Join this session to gain insights on how, when, and most importantly why we should stub APIs. Let’s find together how development and testing can benefit from mocks. Key takeaways:

  • How to test systems in isolation
  • How to setup mock servers
  • Why and how to stub APIs

About Shivani

Shivani is a passionate QA Engineer who believes that knowledge sharing boosts up all engaged parties and increases their confidence. It was summer of 2013 when Shivani and “testing” met each other for the first time and have been best friends since then. Holding rich experience in the testing domain, she currently works as Senior QA Engineer with XING (the largest business network in German speaking countries). With hands-on experience in all layers of software testing ranging from UI(frontend), API and backend, functional, non-functional , mobile testing – API remains her all-time favorite. As a certified scrum master, working in an agile manner is always her approach. She believes in the idea of spreading her findings about any “new fancy stuff” she learns. She has worked with multiple international teams and brings forward the idea of the whole team contributing for quality. She’s always up for conversation over email, LinkedIn, Xing , twitter or beer table :) Twitter: @shivani_gaba_ Linkedin: https://www.linkedin.com/in/shivani-gaba-70952476/

Follow us!