NEWS
The 4 Benefits of Tests
I liked how simply Llewellyn Falco and Jacqueline Bilston presented the benefits of tests. The questions are particularly handy.
Evaluating Test Cases, Checks, and Tools
What role test cases, tools and automated tests play in finding a bug? Michael Bolton came up with an interesting experiment of tracking the score of how each of them helps you find a bug.
Test Strategy in Mobile and Big Screen Testing
Mariia Hutsuk and Sivamoorthy Bose provide a high-level overview of various device screens — such as mobile, TVs and streaming boxes — and give some good advice on how to approach testing for each of them.
Testing vs UX Design
Magdalena Lozowska brings up some good points on why UX design knowledge can be valuable for testers and where you can learn more about it.
Trends for the Tester Role
I enjoyed Jesper Ottosen's take on the potential roles of testers in today's and tomorrow's world.
Additionally, I found an interesting thread on Reddit: Do people think SDET = QA now?
AUTOMATION
Mutation Testing
Whether you've already experimented with mutation testing or want to learn more about it, here are some great insights from Goran Petrović about this approach, including examples of common problems.
Never Trust a Test That Never Fails
Interesting statement. After all, if a test never failed, meaning it never found a bug, then what's the value of it? Jonathan Thompson shares some thoughts on that and explains why the fail-first approach is healthy for implementing automated tests.
A great complementary read is Corina Pip's reminder that using retries in tests can hide the bugs.
Writing Tests for GraphQL APIs using REST Assured
GraphQL APIs are getting more and more popular so it's interesting to see they can be tested with tools designed for RESTful API testing, namely REST Assured, as Bas Dijkstra shows.
Why JavaScript Is Not a Suitable Language for Real Web Test Automation?
I mostly worked with Ruby and JavaScript for test automation and I have to agree with some points about the pros and cons of each one that Zhimin Zhan describes in this article.
Note: If you can't access the full article, simply open it in a private tab.
TOOLS
Getting Started with TestProject JavaScript OpenSDK!
Kisan Tamang shared a decent guide on setting up and running tests with TestProject's JavaScript SDK, including plenty of code examples.
Note: If you can't access the full article, simply open it in a private tab.
Testing your Ruby waters with Capybara
If you use Ruby for implementing UI tests, Christina Thalayasingam wrote a guide to get started Capybara — an open-source UI testing library for Ruby.
BOOKS
33 Routines to make you a better tester
Klaudia Dziubek wrote a brief but interesting overview of the recently-released The 2 Minute Tester: 33 Routines to make you a better tester book.
VIDEOS
My breakdown of "Mike Monteiro: 13 Ways Designers Screw Up Client Presentations" (and how it applies to testers)
I enjoyed Lee Marshall's breakdown of the 13 Ways Designers Screw Up Client Presentations video. He found some interesting takeaways for testers and developers.
AND...
Thanks for reading!
If you like what I'm doing and it helps you become a better tester, you can support my work and buy me a coffee.
COMMENT
Welcome to the 67th issue!
It's time! The 2021 State of Testing report is here!
The survey was taken by around 1,500 participants from 80 countries and it's a great opportunity to learn what trends are emerging in the software testing industry.
And if you're looking for some analysis of it, Beth Marshall has already shared what she learned from it.
Huge shout-out to PractiTest and Tea-Time With Testers for organising the survey and putting together the results.
PS. For the 2020 report, see here.
Happy testing!
Dawid Dylowicz