Issue 95: Is Behaviour Driven Development (BDD) right for API testing?

🕒 5 MIN READ | Published on: July 19, 2023

This is the Software Testing Notes, a newsletter that goes out every Wednesday. I republish it here for sharing and referencing, but if you'd like to sign up you can do so right here:

Hello there! 👋

Welcome to the 95th edition of Software Testing Notes, a weekly newsletter featuring must-read content on Software Testing. I hope this week has been good for you so far.

This is going to be a short curations as for some personal reasons I was unable to curate more resources for you to read. But I’m you you are going to enjoy it what I have curated this week.

So, lets dive into this week’s curated links, let me know what your favorite is!

📚 Testing

Is Behaviour Driven Development (BDD) right for API testing? by Peter Thomas

For the most of us, BDD for UI automation makes sense as non-technical person will be able to see what actions the test performs within the UI but what about when you are doing API testing? is using BDD makes any difference? Read this great piece by Peter Thomas to find out.

➜ Read all curated stuff on Software Testing here.

⚙️ Automation

How to upload multiple reports in a single folder using GitHub Actions by Anshita Bhasin

Keeping up with all the reports and updated artifacts can be tiresome activity. To help you get better at organizing reports and relevent artifacts, Anshita Bhasin shows how to simplify the process of uploading multiple reports by leveraging the power of GitHub Actions.

I Did It! UI Automator Viewer Running On A Current Java Version by Paul Grizzaffi

Are you facing issues with running Android Studio’s UI Automator Viewer run on Java 20? Paul Grizzaffi faced the same issue and documented the solution.

XCTest Credentials Management by Alexey Alter-Pesotskiy

Working with credentials is always tricky, more so with XCTest. Fortunately, Alexey Alter-Pesotskiy has a solution and he shares it with relevant example in this blog post.

Master API Testing with Postman by Valentin Despa

This is a 4 hour jam packed course uploaded on Youtube to help you learn everything there is to know about testing APIs with postman. Valentin Despa has nicely separated the topics and I liked his teaching style.

➜ Read all curated stuff on Software Testing Automation.

🌞 Accessibility

Web Accessibility: Checking color contract with Firefox Developer Edition by Brandon Zhang

When it comes to testing accessibility, Chrome DevTools are not the only once you can use. Firefox also has some useful DevTools to check for Accessibility of your web applications. Take look at this article by Brandon Zhang sharing how to test for color contract with Firefox Developer Edition.

➜ Read all curated stuff on Accessibility Testing.

🛠️ Resources & Tools

Whimsical is a plugin for ChatGPT to create diagrams. Jusr describe a process or a diagram and Whimsical will generate a visual flowchart or mind map of anything you describe. .

Airport Gap A great place to practice and hone your API test automation skills. Created by fellow tester Dennis Martinez. You can generate auth token for free use from here.

marathon Cross-platform test runner written for Android and iOS projects

📝 List of Software Testers

It's hard to find good articles, podcasts on Software Testing. Even hard to find people who create them. Are you also looking for amazing software testers to follow or read their content? check out this page dedicated to software testers.

Show me all Software Testers

Do you also create content around Software Testing? Submit yours here and I will add it to the list.

🎁 Bonus Content



  1. The Definitive Guide to API Test Automation With Playwright by Butch Mayhew
  2. I’m a quality engineer and I’m not sure how I feel about that by Joep Schuurkes
  3. How to Get That Bug Fixed? by Lina Zubyte

😂 And Finally,

Hight of Automation 🤣

Keep Smiling and have a fun week.

📨 Send Me Your Articles, Tutorials, Tools!

Wrote something? Send links via Direct Message on Twitter @thetestingkit (details here). If you have any suggestions for improvement or corrections, feel free to reply to this email.

Thanks to everyone for subscribing and reading!

Happy Testing!

Did You Enjoy This?

Then consider joining the 1,265 other people getting the Software Testing Notes newsletter. It's a collection of fascinating finds from my week, about wide range of topics surrounding software testing and whatever else catches my interest.

Subscribe to Newsletter

Get hand-picked round-up of the best resources and articles on Software Testing in your inbox. Every Week — for free!

No spam, ever. We'll never share your email address and you can opt out at any time.