> ## 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 #5
- URL: https://softwaretestingweekly.com/issues/5/
- Published: 2020-02-07T13:33:59.000Z
- Updated: 2026-06-10T13:17:02.000Z
- Author: Dawid Dylowicz

| Comment                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Welcome to the **5th** issue of Software Testing Weekly! 🙌This week we've had plenty of great updates — mainly on test automation. But before we move on to them, there's one funny news I want to share with you.You probably know that there's election season going on in the US. We're in 2020, and obviously, technology is used to help parties connect with voters and get the votes, too. But what if technology fails?*The Democratic Party primary in Iowa is making headlines for all the wrong reasons after an app designed to tally delegates failed, delaying results for the first primary of the 2020 Presidential primary season by nearly 24 hours.*So, what caused the Iowa Democratic Caucus app debacle? [Too little software testing](https://siliconangle.com/2020/02/04/iowa-democratic-caucus-app-debacle-likely-due-inadequate-testing/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5), it turns out! And I just love how confident this guy is in [this video](https://youtu.be/f0nOzjq4y9U?t=177&utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5). Hilarious! 😂So if you don't want your software to end up like this, check out the great links in this issue and, as always, spread the word on [Twitter](https://twitter.com/QANewsletter?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) to help others discover it.Have a great weekend! 😊*[Dawid Dylowicz](https://twitter.com/ddylowicz?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)* |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| NEWS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [Blending Machine Learning and Hands-on Testing](https://www.stickyminds.com/article/blending-machine-learning-and-hands-testing?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)Machine learning and manual testing? I like this idea! Here [James Farrier](https://www.linkedin.com/in/james-farrier/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) elaborates on how his team used machine testing to help them point out what the riskiest areas to test are.[stickyminds.com](https://www.stickyminds.com/article/blending-machine-learning-and-hands-testing?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| [Exploratory testing is not just 'clicking around'](https://kevintuck.co.uk/exploratory-testing-is-not-just-clicking-around/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)[Kevin Tuck](https://twitter.com/Keva161?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) gives a fine overview of exploratory testing and reminds that it shouldn't be performed in an ad-hoc way. Then, in the [second part](https://kevintuck.co.uk/exploratory-testing-is-not-just-clicking-around-part-2/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5), he tells us when and how to do it.[kevintuck.co.uk](https://kevintuck.co.uk/exploratory-testing-is-not-just-clicking-around/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [How to test when you know a bug won't be fixed](https://techbeacon.com/app-dev-testing/how-test-when-you-know-bug-wont-be-fixed?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)Sometimes it is a bug, not a feature - but it won't be fixed anytime soon. So how should we implement a test around it? [Jenny Bramble](https://twitter.com/jennydoesthings?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) gives good advice to keep track of such tests by designing the test to fail but implementing it to pass.[techbeacon.com](https://techbeacon.com/app-dev-testing/how-test-when-you-know-bug-wont-be-fixed?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| [3 things that will make or break your project](https://enterprisecraftsmanship.com/posts/3-things-that-will-make-or-break-your-project/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)While not strictly related to software testing, I liked these simple, straightforward and sane rules from [Vladimir Khorikov](https://twitter.com/vkhorikov?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) on how to make any coding project a success. Great advice for those of you building a test automation framework, for example.[enterprisecraftsmanship.com](https://enterprisecraftsmanship.com/posts/3-things-that-will-make-or-break-your-project/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| AUTOMATION                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [What is API Testing?](https://noemiferrera.com/2020/02/06/api-testing/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)Want to learn API testing? Or maybe refresh the basics? [Noemi Ferrera](https://twitter.com/TheTestLynx?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) published a great tutorial about API Testing, showing around from manual and automation point of view. Concise and insightful![noemiferrera.com](https://noemiferrera.com/2020/02/06/api-testing/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| [Contract Testing with Pact.js + GraphQL](https://azevedorafaela.com/2020/02/03/contract-testing-with-pact-js-graphql/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)Do you write contract tests for your API? If not, you have no excuses not to check out this short but handy article on how to use [Pact](https://docs.pact.io/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) with GraphQL by [Rafaela Azevedo](https://www.linkedin.com/in/azevedorafaela/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5).[azevedorafaela.com](https://azevedorafaela.com/2020/02/03/contract-testing-with-pact-js-graphql/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| [How to generate automated test reports using Postman](https://medium.com/younited-tech-blog/generate-automated-test-reports-using-postman-b9c8cd53b955?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)One more on API testing! If you're using [Postman](https://www.postman.com/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) and want to tune your test reports to another level, in this clear guide you'll find out how to use a custom reporter called [htmlextra](https://github.com/DannyDainton/newman-reporter-htmlextra?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) to generate nice-looking HTML reports.[medium.com](https://medium.com/younited-tech-blog/generate-automated-test-reports-using-postman-b9c8cd53b955?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [Getting Started with Web UI Automation (Serenity/JS)](https://testifyqa.com/javascript-serenityjs-web-automation/part-1-getting-started-serenityjs/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)This is yet another brilliant 6-part tutorial from [Thomas Knee](https://twitter.com/QaTestify?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5). This time he focused on a JavaScript UI testing framework called [Serenity](https://serenity-js.org/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) that is based on my favourite [Screenplay Pattern](https://serenity-js.org/handbook/thinking-in-serenity-js/screenplay-pattern.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5). I'm highly recommending to check out all 6 parts [here](https://testifyqa.com/javascript-frameworks/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5#serenity-js).[testifyqa.com](https://testifyqa.com/javascript-serenityjs-web-automation/part-1-getting-started-serenityjs/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                  |
| [Test Your Website's Responsive Design With TestCafe](https://dev-tester.com/test-your-websites-responsive-design-with-testcafe/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)I've been a fan of [TestCafe](https://devexpress.github.io/testcafe/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) for a long time mainly due to its flexibility of testing any browser and it's pure-JavaScript nature. Here [Dennis Martinez](https://twitter.com/dennmart?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) shows how to use the tool to test different mobile screen resolutions, using its built-in support for Chrome's Device Mode and real devices on BrowserStack.[dev-tester.com](https://dev-tester.com/test-your-websites-responsive-design-with-testcafe/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| [Tips for healthy Page Object classes](https://angiejones.tech/page-object-model/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)[Page Object](https://martinfowler.com/bliki/PageObject.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) is still the most popular pattern for mapping and encapsulating selectors for UI tests and here [Angie Jones](https://twitter.com/techgirl1908?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) shows with examples how to implement one in a neat way.[angiejones.tech](https://angiejones.tech/page-object-model/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| TOOLS                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| [Introducing Firefox and Edge Support in Cypress 4.0](https://dev.to/cypress/introducing-firefox-and-edge-support-in-cypress-4-0-4nda?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)Big news! [Cypress](https://www.cypress.io/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) has just released a [4.0 version](https://docs.cypress.io/guides/references/changelog.html?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5#4-0-0) that *finally* supports Firefox and... Edge! Great timing, just two weeks after we talked about [test automation on the new Edge](https://alexanderontesting.com/2020/01/21/faq-new-microsoft-edge-and-test-automation/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fmedium=web&utm%5Fsource=Software%5FTesting%5FWeekly%5F3). Please, give us Safari, too! 🙏[dev.to](https://dev.to/cypress/introducing-firefox-and-edge-support-in-cypress-4-0-4nda?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| [AWS Device Farm supports Selenium](https://aws.amazon.com/about-aws/whats-new/2020/01/aws-device-farm-announces-desktop-browser-testing-using-selenium/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)If you are — like me — late to see the news, [AWS Device Farm](https://aws.amazon.com/device-farm/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5) now lets you test your web applications against different desktop versions of Chrome, Firefox, and Internet Explorer browsers that are hosted in the AWS Cloud. It comes with 1000 free minutes which I find quite fair![aws.amazon.com](https://aws.amazon.com/about-aws/whats-new/2020/01/aws-device-farm-announces-desktop-browser-testing-using-selenium/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| And…                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| [Whenever I find a flaky test, assertions be like...](https://www.reddit.com/r/ProgrammerHumor/comments/f07rck/cursed%5Fboolean/?utm%5Fcampaign=Software%2BTesting%2BWeekly&utm%5Fsource=Software%5FTesting%5FWeekly%5F5)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |