NEWS
Technical tips for Software Testers
I really liked Sam Connelly's four great tips on how to get more technical as a software tester. Even experienced testers can find something new in there!
Starting a new job in the pandemic
We might not be living in the easiest of times at the moment, but we have to deal with that somehow. An excellent example of that is Lisa Crispin's story about starting a new job completely remotely. I found her advice very valuable.
I also recommend you checking out Lena Pejgan's experience of how remote onboarding looks like from a manager's point of view.
Itβs time to retire our test case management tools
Joep Schuurkes shares his thoughts on the usefulness of test case management tools, suggesting some alternative options.
Mind mapping might be one of them, as Brittany Stewart explains.
Where in Testing is Exploratory Testing?
Is exploratory testing a technique or an approach? Why does it even matter? Maaret PyhΓ€jΓ€rvi elaborates on that in this solid article. Makes sense to me!
The Ultimate Guide to Regression Testing
There are lots of valuable insights about regression testing in this well-structured and comprehensive guide prepared by Wes Silverstein.
AUTOMATION
JavaScript testing best practices
OH MY! I love finding such gems when preparing an issue! This is an absolutely amazing guide on the best practices for testing in JavaScript. The tips, the dos and don'ts, the examples β all of that provided at a very detailed level. Hats off, Yoni Goldberg!
Code-Based Test Automation vs. Codeless Automation
Codeless automation tools have got better and smarter than ever and they are here to stay. But are they good enough to completely replace the traditional code-based test automation? Eran Kinsbruner has done some interesting investigation.
The test automation potato
Tired of test automation pyramids, diamonds, ice cream cones, honeycombs and other shapes? Try a potato! π At least that's what Marcelo Soares says. And honestly, he's got a fair point!
Need to design a framework... Any ideas on which techs to use with this tech stack?
I always like to see how different members of a community would approach a given test automation problem. Mind you, no answer there is totally wrong or correct and, as a reader, it's important to come up with your own conclusions.
TOOLS
Serenity: ATDD all the things
Practising Behaviour-Driven Development but don't want to use Cucumber? In this rich-in-examples guide, Andreas Worm shows how to use Serenity and the screenplay pattern for effective BDD.
To Puppeteer, or to Cypress
Jalal faced a rather simple task of automating mouse scrolling in his test. To help him achieve that, he tried two end-to-end test automation tools, namely Puppeteer and Cypress. Find out which one did the trick!
BOOKS
Book impressions: Accelerate
Lina Zubyte gives a very insightful review of a book called Accelerate: Building and Scaling High Performing Technology Organizations and shares some excerpts on how it can help software testers get better at their jobs.
COMMENT
Welcome to the 29th issue of Software Testing Weekly!
What I absolutely loved this week is how a 13-year-old kid called Calin Baenen performed a simple test on dev.to platform. Here's how it went:
It reminds me that curiosity and thinking outside-of-the-box are crucial in testing. Unfortunately, these are the traits that we tend to lose as we grow up. This gives me an idea for a challenge: the very next time you're going to test your application, do it like a kid. Play with it ridiculously. Until it breaks!
Happy testing! π
Dawid Dylowicz