Skip Main Navigation
Eventbrite
Browse Events
Organise an event
Organise
Help
Log InSign Up
Menu
Page Content
This event has ended.
FREE: API Testing and Automation in Python Training

Jun

28

FREE: API Testing and Automation in Python Training

by Inspired Testing

Actions and Detail Panel

Sales Ended

Date and time

Tue, 28 June 2022

13:00 – 17:00 SAST

Location

Online event

PLEASE NOTE: This event is now running at full capacity. If you cannot get into the webinar, we will share the recording early next week.

About this event

In a world where software systems are rapidly becoming ever more distributed, knowing how to test and write automation for APIs is quickly becoming an indispensable skill for any modern software tester.

There are a lot of tools and libraries out there that can help you write and run tests for APIs, in various programming languages. Using the pytest unit testing framework and the requests HTTP library in Python is among the most tried and tested approaches for creating versatile and powerful API tests.

But how do you get started writing these tests? What do you need to know?

In this free 4-hour instructor-led workshop, Bas Dijkstra, Director of Academy at Inspired Testing and experienced software testing and automation consultant, will show you how to get started writing API tests in Python using pytest and requests.

And since this is a workshop, there will be plenty of hands-on exercises for you to learn this invaluable skill in the only way that really works: by getting your hands dirty and trying it out yourself!

What to bring?

1) A laptop with a recent Python version (we recommend 3.8 or newer) installed

2) Your favourite Python IDE (if you don’t have one, we recommend the Community version of PyCharm

3) We’ll take care of the rest in the workshop!

AGENDA

  • Setting up your development project
  • Writing and running your first API tests in Python
  • Asserting on status codes, response headers and response body elements
  • Creating data-driven tests
  • Working with JSON and XML request and response payloads
  • Running our tests as part of a CI/CD pipeline

We're looking forward to seeing you there!

- Find out more about the Inspired Academy, click here

- Follow us on LinkedIn, click here

FREE: API Testing and Automation in Python Training image

About Bas Dijkstra

Bas is the Director at the Inspired Academy, a subdivision within Inspired Testing. Before joining, he was active in the test automation field for some 15 years, first as an engineer, but now mostly as a trainer and consultant.

He has delivered test automation training to a wide range of companies and conference attendees in the Netherlands as well as abroad, to excellent reviews.

He lives in Amersfoort, The Netherlands, together with his wife and two sons. When he is not at work, he likes to go on long distance bike rides or to read a good book. Currently he is exploring the fascinating world of whisky tasting, collecting and investing.

CONNECT WITH ME

Email bdijkstra@inspiredtesting.com

Connect with Bas on Linkedin

Tags

  • Online Events
  • Online Seminars
  • Online Science & Tech Seminars
  • #training
  • #softwareengineering
  • #python
  • #api
  • #online_training
  • #software_testing
  • #software_testing_course
  • #python_course
  • #software_testing_training
  • #software_testing_webinar
Event ended

FREE: API Testing and Automation in Python Training


Follow this organiser to stay informed on future events

Inspired Testing

Event creator

Events you might like

  • AI & Python Automation - Private Trial

    AI & Python Automation - Private Trial
    AI & Python Automation - Private Trial

    Sun, Aug 21, 2022 11:00 AM EDT (-04:00)
    US$10
  • Eliminate your automation nightmares

    Eliminate your automation nightmares
    Eliminate your automation nightmares

    Wed, Sep 7, 2022 2:00 PM CEST (+02:00)
    Free
  • The role of delegation and automation in IAM

    The role of delegation and automation in IAM
    The role of delegation and automation in IAM

    Tue, Aug 30, 2022 2:00 PM EDT (-04:00)
    Free
  • The role of delegation and automation in IAM

    The role of delegation and automation in IAM
    The role of delegation and automation in IAM

    Tue, Aug 30, 2022 2:00 PM +04 (+04:00)
    Free
  • The role of delegation and automation in IAM

    The role of delegation and automation in IAM
    The role of delegation and automation in IAM

    Tue, Aug 30, 2022 2:00 PM AEST (+10:00)
    Free
  • Introduction to Automation in Jira by ServiceRocket

    Introduction to Automation in Jira by ServiceRocket
    Introduction to Automation in Jira by ServiceRocket

    Wed, Aug 24, 2022 5:00 PM +08 (+08:00)
    Free
  • Taller: Automatización con Python - Gustavo Juantorena

    Taller: Automatización con Python - Gustavo Juantorena
    Taller: Automatización con Python - Gustavo Juantorena

    Tue, Aug 30, 2022 6:00 PM -03 (-03:00)
    Free
  • How to Benefit from Low-Code Development Technology For Automation

    How to Benefit from Low-Code Development Technology For Automation
    How to Benefit from Low-Code Development Technology For Automation

    Wed, Sep 7, 2022 2:00 PM EDT (-04:00)
    Free
  • Advancing Automation: Practical tips and tricks to integrating robotics

    Advancing Automation: Practical tips and tricks to integrating robotics
    Advancing Automation: Practical tips and tricks to integrating robotics

    Wed, Aug 24, 2022 2:00 PM +08 (+08:00)
    Free
  • Automation and simplification for ISO27001 compliance with ServiceNow IRM

    Automation and simplification for ISO27001 compliance with ServiceNow IRM
    Automation and simplification for ISO27001 compliance with ServiceNow IRM

    Thu, Aug 25, 2022 12:30 PM NZST (+12:00)
    Free

Site Navigation

Use Eventbrite

  • How it Works
  • Pricing
  • Event Blog
  • Event Planner Forum

Plan events

  • Online Registration
  • Sell Event Tickets
  • Event Management Software

Find events

  • Browse Online Events
  • Get the Eventbrite App

Connect with us

  • Report This Event
  • Help Centre
  • Terms
  • Privacy
  • Accessibility
  • Community Guidelines
Eventbrite + Ticketfly

© 2022 Eventbrite