Testing GraphQL APIs


Duration: 25 mins
Manoj Kumar
Principal Consultant, ThoughtWorks

Digital presence is of utmost importance in situations like COVID-19. Users access information or perform online transactions through different form factors ranging from desktop to hand-held devices. And Most of these communications happen via APIs behind the scenes. The API development is not new, and it has been around for many years now, and the technologies evolve so does the way to create APIs change too. We’ve Seen SOAP, and REST all these years. Now we have a cool new way of designing APIs called GraphQL - developed by Facebook. GraphQL solves some of the key problems that persist in REST APIs. Today, GraphQL powers a variety of companies such as Airbnb, Atlassian, Audi, CNBC, GitHub, Netflix, Shopify, The New York Times, Twitter, and Pinterest. GraphQL also powers hundreds of billions of API calls a day on Facebook social media platforms.

In this talk, we will learn the basics of GraphQL and some of the key differences between REST and GraphQL APIs. And of course testing GraphQL APIs too.

You may also be interested in

180 mins
Design Principles for the Effective Developer

How many design patterns and principles can you name as developer? Are they important? Should we not rather focus on...

50 mins
Identifying And Removing Impediments

Executing a software project has many challenges. For a team to function smoothly and deliver working solution we have to...

30 mins
Up Your Engineering Game: Adopting the Good Parts of Startup Culture

We all know the hallmarks of startup culture: “act first, apologize later,”  “work hard, play hard,” "growth, growth and more...

25 mins
Writing Professionally

The most important thing you do in your job is write. It's in every email you send, every commit you...

50 mins
The Dao of Tech Leadership

Effectively managing humans requires a certain level of self-awareness. Therefore, understanding your WHY and what drives you is vitally important...

50 mins
Application Security from the Inside Out

This talk tells the story of the implementation of an application security program in an agile, polyglot, cloud-first organisation. With fast-moving...