Sponsored Link
UPDATED: Testmo β #1 Unified Test Management Tool
Testmo is the #1 unified modern test management tool. Now even better with rich & customizable PDF exports, new automation linking, automation fields, improved Jira add-on, better reports & much more. Boost your team's testing productivity and try Testmo for free.
NEWS
6 Testing Principles
In a wonderful series of six articles, Melissa Fisher describes testing principles grouped in themes. This one is about Risk, and the following parts are about Purpose, Empathy, Role, Visibility and Learning.
Automated Quality Gate β the first gate to support the continuous quality
Kong To explains the importance of tackling tech debt early and how it can be addressed with automation.
Psychology in Software Testing: Overcoming Challenges
The software tester's role can be psychologically and mentally challenging at times. Ryan Craven describes the common issues and gives a few tips on how to improve them.
Furthermore, you may also listen to advice on Managing Multiple Projects (as a Software QA Engineer).
Note: If you can't access the full article, open it in a private tab or another browser.
The five modes of Chaos Engineering experimentation
Adrian Hornsby wrote a great overview of a set of practices for testing system resilience. And here's the second part.
Note: If you can't access the full article, open it in a private tab or another browser.
AUTOMATION
Automation Testing: Thoughts beyond the Tools and Frameworks
Vaibhav Kalekar explains why having good quality culture and making efficient tool choices is important to achieve effective test automation.
Similarly, MichaΕ Zawieja tells us a concise story about the Maturity of test automation.
Prefer Integration Tests Over Unit Tests
Ecky Putrady shares an interesting point of view about getting more value from integration tests, rather than unit tests.
Speaking of which, Shiiyan wonders about Testing with or without Mocks: a non-linear perspective.
Script-less Automated End-to-End Testing is Silly, Doomed to Fail!
There are multiple ways of implementing tests β some prefer coding, and some prefer low-code solutions. Zhimin Zhan shares his opinion on both approaches.
Also, John Gluck explains why it's worth considering The cost of automated end-to-end testing, too.
Note: If you can't access the full article, open it in a private tab or another browser.
The test pyramid model (Types #1)
This is a great, straightforward overview of the test pyramid (and other shapes) from theoretical and practical perspectives by Diogo Nunes.
On top of that, Manish Saini wrote a solid overview of the Test Pyramid, Test Honeycomb, Test Trophy: A Triumphant Trio for Effective Testing.
Unit testing your E2E test framework
Do you test your tests? What about your test frameworks? Chris Kenst explains why we should pay more attention to testing test solutions.
However, Javier Lopez warns that sometimes you may end up having Too many details in Tests.
Note: If you can't access the full article, open it in a private tab or another browser.
TOOLS
Deciding between Playwright vs Cypress
If you're asking yourself whether you should use Playwright or Cypress for test automation β you're not alone. Here are some opinions from the Reddit community.
However, if you decide to Migrate from Cypress to Playwright, Luc Gagan wrote an excellent guide.
Page Object Model on Playwright?
Someone on Reddit wondered whether Page Object Model makes sense in Playwright, and people responded by sharing their experiences.
And if you're looking for more advice, once again, Luc Gagan has some good Tips for Writing Efficient Playwright Test Scripts.
Selenium Manager β The best tool from Selenium that you can forget about
David Burns gives a brief overview of Selenium Manager β a relatively new feature that greatly simplifies browser management.
Furthermore, Mustafa MaΕ‘etiΔ explores: Should you get excited about WebDriver BiDi?
Note: If you can't access the full article, open it in a private tab or another browser.
Will you be sticking with Postman now that they removed the option to keep things local?
Postman's strategy to push users towards paid plans is accelerating. After restricting the use of local collections on free tiers, they've recently taken a step further by disallowing local collections. James Luterek explains more about it.
And if you're looking for alternatives, Liyas Thomas explains how to Supercharge Your API Testing with Hoppscotch.
BOOKS
A review of "The Art of Software Testing"
If you're curious to learn more about the classic The Art of Software Testing book from 1979, here's a brief review by Mike Harris.
VIDEOS
Fix failures faster with Xcode test reports
Using Xcode to write iOS tests? You'll be happy to discover the new reporting feature that the latest version brings, as explained by Sonu Chinta in this 13-minute video.
The Test Automation Experience Interview
Here's a great, two-part recording about hiring and interviewing in test automation, including lots of practical tips from Gleb Bahmutov, Joshua Helguero and Nikolay Advolodkin.
AND...
Thanks for reading!
If you like this newsletter and it helps you become a better tester, you can say thanks and buy me a coffee.
COMMENT
Welcome to the 173rd issue!
This time, I want to share with you a positive message from one of the devs:
Thank you, quality testers.
Seeing the appreciation for our hard work is uplifting and I wish you all such a good experience and relationship.
And, as Tristan Lombard rightly points out, limiting the QA vs Dev narrative may help.
So, happy testing! π
Dawid Dylowicz