The BEST way to find BUGS in an API | Contract vs Approval Testing

Описание к видео The BEST way to find BUGS in an API | Contract vs Approval Testing

Restful booker is a small service that is chock full of bugs, deliberately, it’s designed as an exercise for testers. I wrote some tests for it using the Approval testing tool TextTest in a previous video, but I wasn't really showing how to find bugs. Specmatic is another open source testing tool that works slightly differently - it's a Contract testing tool. This video looks more closely at the best way to expose bugs in an API, using Restful booker as an example. So, is TextTest or Specmatic better?

▬ Links ▬▬▬▬▬▬▬▬▬▬

You can find the Restful Booker code on Github ➡️
https://github.com/texttest/restful-b...

More information about Specmatic ➡️ https://specmatic.in/
More information about TextTest ➡️ https://texttest.org/

Previous video on Restful Booker ➡️    • Beyond Code Katas | Approval Testing ...  

If you would like to support all my code katas, please join my Patreon ➡️   / emilybache  

Emily on social media
LinkedIn ➡️   / emilybache  
Mastodon ➡️ https://sw-development-is.social/@emi...

▬ Video chapters ▬▬▬▬▬▬▬▬▬▬
00:00 - Introduction
00:44 - About Restful Booker
01:07 - Some bugs in Restful Booker
05:54 - What is an API?
06:42 - Specmatic & Contract testing
07:26 - Specmatic Demo
10:58 - TextTest Demo
12:22 - How to find bugs in an API
14:21 - Exposing Bugs with Specmatic
15:28 - Exposing bugs with TextTest
21:02 - Conclusion
22:48 - Closing words

Комментарии

Информация по комментариям в разработке