Constructing an API Testing Framework - Joep Schuurkes image

Constructing an API Testing Framework - Joep Schuurkes

  • Locked
Joep Schuurkes's profile
Joep Schuurkes

quality engineer

Talk Description

In this live coding talk I will build an API testing framework in Python. We'll take it step-by-step - starting with the simplest, smallest thing that works. Then we'll identify the biggest impediment of the framework as it is and resolve it. Rinse and repeat a few times and before you know it, you have a powerful API testing framework without even having to write that many lines of code.

During my coding I will be narrating what I'm doing and what I'm thinking. What does this piece of code do? Why do we need it? How does it support my testing? That last question will be the main thread through this talk. How do you build a framework that supports you through all your activities as a tester? And that doesn't get in your way when you want to focus on testing, i.e. on the quality of our product? Because that to me is key: it's only at specific times I'm willing to deal with the tool as a tool, at all other times it should Just Work(TM).

What you’ll learn

By the end of this talk, you'll be able to:

  • TBA
Joep Schuurkes's profile'

Joep Schuurkes

quality engineer

About Speaker

Joep wandered into software testing in 2006. After a decade in which he learned (and practiced) exploratory testing and test automation, his focus shifted to a bigger question. How can teams and organizations build and deliver good software? To answer that question, he has been exploring topics such as technical leadership, agile coaching, and software methodologies. Currently Joep is working as a consultant for Quality Accelerators. He has given talks and workshops at conferences throughout Europe. He's also one of the organizers of the Friends of Good Software unconference.

More Talks
API Challenge - José Carréra using Insomnia

0h 21m 44s

Moving from Gui to Api Testing: Challenges Faced & Lessons Learnt - Shivani Gaba

0h 26m 2s

Tooling for Automated Testing with Mark Tomlinson

0h 40m 32s

Testing in the Imperial Database - Samuel Nitsche

0h 40m 55s

How Can You Contribute to Automation If You Don't Know How to Write Code?

0h 21m 39s

Why Does Automation Fail? – Tanya Kravtsov

0h 27m 52s

Discussion - What is Quality?

1h 4m 31s

Book Clubs Are The Best

0h 10m 25s

Helping the New Tester to Get a Running Start - Joep Schuurkes

0h 28m 37s