Continuous Quality with Postman

Number of APIs: 16

Quick Start

  1. Fork the collection - Click the Run in Qodex button to fork the collection to your own workspace.

Run in Qodex
2. Select the first folder - Begin with the first folder labeled 1. The Power of Libraries, and expand the documentation from the context bar on the right. Instructions for each lesson will be in the documentation for each folder.

Continuous Quality with Qodex

aired September 22, 2021

View the slides here.

By the end of this session, you'll learn about continuous quality principles as we walk through some advanced testing workflows and recommended practices for testing in Qodex.

βœ… Extend the Qodex sandbox with external libraries.
βœ… Run tests locally using the Qodex runner.
βœ… Automate testing as part of your continuous integration (CI) pipeline using Newman, Qodex’s command-line runner.
βœ… Streamline regression testing cycles using Qodex monitors.
βœ… Perform snapshot testing using Qodex mock servers.

Join the Qodex Space Camp Series!

Qodex Space Camp is a a series of educational sessions. Each lesson is taught by your favorite Qodexauts. [Sign up to be notified about upcoming sessions]

Additional Resources

Feeling stuck or want to dig deeper into specific topics? We've got you covered: - [Intro to writing tests] - A collection containing examples of tests that you can use to automate your testing process. - *[Test examples in Qodex] - A public workspace containing many more examples of crafting tests within Qodex. - *Continuous testing with Qodex - A previously aired webinar covering other advanced testing workflows.

  1. 1. The Power of Libraries - Visualizer πŸ“ˆ GET {{baseUrl}}/api/movies/all

  2. 2. Using the Runner-Non-Linear Execution - Initialize Data GET {{baseUrl}}/api/movies/all

  3. 2. Using the Runner-Simple Linear Sequence-Movie - Create a movie POST {{baseUrl}}/api/movies/

  4. 2. Using the Runner-Simple Linear Sequence-Movie - Get movie GET {{baseUrl}}/api/movies/?id={{movieId}}

  5. 2. Using the Runner-Simple Linear Sequence-Customer - Retrieve customer GET {{baseUrl}}/api/customers/?id={{customerId}}

  6. 2. Using the Runner-Simple Linear Sequence-Inventory - Add item to inventory POST {{baseUrl}}/api/inventory/

  7. 2. Using the Runner-Simple Linear Sequence-Inventory - Check item in inventory GET {{baseUrl}}/api/inventory/?id={{inventoryId}}

  8. 2. Using the Runner-Simple Linear Sequence-Rent a Movie - Create Rental POST {{baseUrl}}/api/rentals/rent

  9. 2. Using the Runner-Simple Linear Sequence-Rent a Movie - Return Rental POST {{baseUrl}}/api/rentals/return?id={{rentalId}}

  10. 2. Using the Runner-Simple Linear Sequence-Rent a Movie - Confirm rental is closed GET {{baseUrl}}/api/rentals/current?id={{rentalId}}