> ## Content Index
> Fetch the complete content index at: https://softwaretestingweekly.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Issue #37
- URL: https://softwaretestingweekly.com/issues/37/
- Published: 2020-09-18T09:20:51.000Z
- Updated: 2026-06-10T13:17:16.000Z
- Description: The right way to write BDD scenarios
- Author: Dawid Dylowicz

| Comment                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Welcome to the **37th** issue!What I love about preparing each issue is that I always learn something new.This week I was blown away by [this eye-opening comparison](https://www.linkedin.com/posts/john-ferguson-smart%5Fagiletesting-testautomation-bdd-activity-6711181127962378240-3LOx?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) of two Behaviour-Driven Development scenarios by [John Ferguson Smart](https://twitter.com/wakaleo?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37).I used to write scenarios just like in the first example.Not anymore.Happy testing!*[Dawid Dylowicz](https://twitter.com/ddylowicz?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)*                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| NEWS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [A Tale of Two Testers](https://thinkingtester.com/a-tale-of-two-testers/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)This is a well-written story teaching us about the importance of tester's early involvement in the project, understanding the use cases and preforming exploratory tests over pure test automation. Hats off, [Kristin Jackvony](https://twitter.com/KristinJackvony?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)![thinkingtester.com](https://thinkingtester.com/a-tale-of-two-testers/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [Desk check](https://qualitybits.tech//writing/desk-check?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)*Desk checks are a practice of involving various team members to provide feedback and share accountability on the quality of the implementation during the development.*I haven't heard of Desk Checks before but this solid explanation by [Lina Zubyte](https://twitter.com/buggylina?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) makes things much clearer to me.[qualitybits.tech](https://qualitybits.tech//writing/desk-check?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| [Developers won’t test if it’s too hard](https://dev.to/ethanjjackson/developers-won-t-test-if-it-s-too-hard-1b7d?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)I'm glad to see that teams are getting more aware of the importance of automated testing done by developers. But for effective testing, one needs an effective development environment. And that's what [Ethan J. Jackson](https://twitter.com/EthanJJackson?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) is providing practical solutions for in this insightful article.[dev.to](https://dev.to/ethanjjackson/developers-won-t-test-if-it-s-too-hard-1b7d?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [Three Ways to Help Developers Embrace Testing](https://www.stickyminds.com/article/three-ways-help-developers-embrace-testing?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)And if developers in your team aren't so keen to do the testing activities yet, [Alissa Lydon](https://twitter.com/habes06?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) provides some handy tips on how you, as a tester, can help them do so.[stickyminds.com](https://www.stickyminds.com/article/three-ways-help-developers-embrace-testing?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| AUTOMATION                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [A Beginner’s Guide to Designing Page Objects — Pt.1](https://bongosway.github.io/posts/a-beginners-guide-to-designing-page-objects-pt.1/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)I liked this clear step-by-step guide to designing your first Page Object in Java using the Selenium framework, prepared by [Edirin Atumah](https://twitter.com/bongosway?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37).[bongosway.github.io](https://bongosway.github.io/posts/a-beginners-guide-to-designing-page-objects-pt.1/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [How Can You Tell If Your Automated Tests Are Any Good?](https://dev-tester.com/how-can-you-tell-if-your-automated-tests-are-any-good/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)Yet another great article by [Dennis Martinez](https://twitter.com/dennmart?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) on how to improve your test automation. This time he explores what *good* automation is and why it's not so easy to define.[dev-tester.com](https://dev-tester.com/how-can-you-tell-if-your-automated-tests-are-any-good/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [How to make your GUI test automation less flaky and brittle](https://kevintuck.co.uk/how-to-make-your-gui-test-automation-less-flaky-and-brittle/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)And if you're hungry for more test automation improvement tips, here comes [Kevin Tuck](https://twitter.com/Keva161?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) with a solid piece of advice on making your UI tests more stable.[kevintuck.co.uk](https://kevintuck.co.uk/how-to-make-your-gui-test-automation-less-flaky-and-brittle/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [Ten More Commandments Of Automation](https://responsibleautomation.wordpress.com/2020/09/14/ten-more-commandments-of-automation/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)[Paul Grizzaffi](https://twitter.com/pgrizzaffi?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) presents the does and don'ts of test automation in an interesting form of commandments. These are some good lessons and reminders![responsibleautomation.wordpress.com](https://responsibleautomation.wordpress.com/2020/09/14/ten-more-commandments-of-automation/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| TOOLS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| [Migrating to Selenium 4: Here’s What Has Changed](https://applitools.com/blog/selenium-4-migration/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)[Shama Ugale](https://www.linkedin.com/in/shama-ugale-7a95b549/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) put together a great summary of the most important changes in Selenium 4, including helpful code snippets showing the difference between the old and the new version.[applitools.com](https://applitools.com/blog/selenium-4-migration/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| [Top 10 Java Testing Frameworks For 2020](https://www.lambdatest.com/blog/top-10-java-testing-frameworks/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)[Praveen Mishra](https://www.linkedin.com/in/praveen-mishra-415674128?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) thoroughly described 10 Java testing tools including the pros and cons and the key features of each one of them.[lambdatest.com](https://www.lambdatest.com/blog/top-10-java-testing-frameworks/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| BOOKS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| [4 Books Which I've Found Useful for my Testing](https://nickytests.blogspot.com/2020/09/4-books-which-ive-found-useful-for-my.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)This is an interesting mix of books as not all of them are strictly related to software testing, but having read a couple of them, I agree with [Nicola Lindgren](https://twitter.com/NicolaO55?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)'s choice![nickytests.blogspot.com](https://nickytests.blogspot.com/2020/09/4-books-which-ive-found-useful-for-my.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [My top 10 lessons in Software Testing](https://medium.com/javarevisited/my-top-10-lessons-in-software-testing-458c929c4500?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37)I really liked the way [Andrejs Doronins](https://www.linkedin.com/in/andrejs-doronins-195125149?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) described his favourite lessons in software testing from the famous [Lessons Learned in Software Testing](https://www.goodreads.com/book/show/599997.Lessons%5FLearned%5Fin%5FSoftware%5FTesting?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) book, adding a lot of context from other sources too.He also summarised his [top 5 lessons on test automation](https://medium.com/javarevisited/my-top-5-lessons-on-test-automation-ad4dec93ae2f?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) in a similar manner.*PS. If you can't access the full article, simply open it in a private tab.*[medium.com](https://medium.com/javarevisited/my-top-10-lessons-in-software-testing-458c929c4500?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| VIDEOS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| [API Testing following the Test Pyramid](https://www.youtube.com/watch?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37&v=vRl2oO7hCFY)Test pyramid for API testing? Why not! I've just found this recent recording from SeleniumConf and I was stunned by the quality and the amount of valuable information that [Elias Nogueira](https://twitter.com/eliasnogueira?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) shared there. Kudos![youtube.com](https://www.youtube.com/watch?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37&v=vRl2oO7hCFY)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| And…                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [Unit vs Integration test...](https://www.reddit.com/r/ProgrammerHumor/comments/isidkn/unit%5Ftesting%5Fvs%5Fintegration%5Ftesting/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F37) 😂                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |