API Contract Testing | Postman Intergalactic

preview_player
Показать описание
Join us for a one-hour, intermediate-level Postman training geared specifically for API testers and other stakeholders invested in the health of your APIs, including product managers, business managers, DevOps practitioners, and more.

When it comes to API Contracts, having a goal of “meets expectations” is exactly what you want to strive for. This workshop will focus on various ways to check your OpenAPI Specification for validity, all the way down to data types of your responses. We'll also cover some testing methods to double check the schema in test scripts as well if you're not using OpenAPI. We'll look at advanced options for alerting when things don't match.

with:
- W. Ian Douglas, Senior Developer Advocate
- Tim Beauchamp, Senior Software Developer

Notable Highlights:
00:00 Introductions
03:54 Learning Objectives and Agenda
06:52 Why we do testing, and what is Contract Testing
10:06 Importing an OpenAPI specification file into a Postman Workspace
15:15 Changing the API Definition and Running the Postman Validator
23:45 Using automated testing for checking OpenAPI specification conformity
36:25 Consumer-side contract testing with AJV
52:03 Using Postman Monitors to automate regression testing
54:20 Recap and Q&A

---

Other Links shared during Intergalactic:

Example OpenAPI Specification file:

Automated OpenAPI Specification conformity testing:

Postman Intergalactic collection for API Contract Testing:

---
Additional Resources:

Register for future Postman Intergalactic Events

30 Days of Postman for Developers

The Postman Answers workspace

Community Forum

---
#APIdesign #ContractTesting
Рекомендации по теме
Комментарии
Автор

do you need payed version of postman? I can't import the file as test suite.

encianhoratiu
Автор

Hi there, i just I recently started following you guy, and want say a big thank to you for the great job you do in education and training on the use of postman. Thank you

Patrick
Автор

using the yaml link, i'm unable to change the definition to a test suite

kachi
Автор

I cannot find the test suite option when importing workspace. Can you please help on this, is this a paid subscription for working on contract testing?

mult-ifunctionalservices
Автор

Does the validator automatically run in Postman V10? ... the button doesn't appear on the screen anymore.

wdd
Автор

I don't understand those contract tests (Chapter: Using automated testing for checking OpenAPI specification conformity), when they run they validated what against what?

Robert-htkd
Автор

Next time use a HUGE cursor or some kind of highlighter to track the location of the cursor. PLEASE.

pleabargain
Автор

Seems like I must have a paid version of Postman. For free version the only thing I can see is 'Definition'

ngocmaile
Автор

22:00 watching the validator fail over and over was painful for most everyone!

pleabargain
Автор

Great great great video and great help
Also you not only one for whom the application not working in demo
It seems there is curse for all IT folks that it will work absolutely perfect all time except in live demo 😂
So to overcome this situation i started recording the demo and if it doesnt work in live demo then i have running video as backup


Thanks a lot for making this video and resolving half of my problem 🙏🏽

mahakaalmahakaal