Sponsored Link
Join the 13th OnlineTestConf on Nov 13–14!
OnlineTestConf is a unique opportunity to stay at the forefront of software testing innovations, network, and gain a competitive edge. Explore our stellar speaker lineup to supercharge your testing knowledge. Don't miss out, secure your spot now!
NEWS
Bugs backlog automation. RICE for bugs
This is a wonderful deep dive into bug triaging by Gleb Sarkisov, including a handy formula for calculating the bug priority.
How to Streamline Quality Assurance: Real Case Improving Product Quality Through Baby Steps
There are a lot of great insights in this example of building a quality assurance process, based on Oleksandr Strukov's experience.
Moreover, Abiola Rasaq shares with us 5 Pillars of Software Testing Mastery.
Laws of Manual Testing
Jason Arbon did a great job capturing tens of testing principles in concise one-liners. I found them surprisingly accurate.
Logical Fallacies for Testers XI: Appeal to Ignorance
Testing is a heavy mental activity. So it's important to know the psychological tricks we're prone to, as Kristin Jackvony greatly explains.
Furthermore, Michael Bolton advises testers to do things Out of Order.
AUTOMATION
100% of Test Cases are Covered by Automation, Is That Important?
"When a measure becomes a target, it ceases to be a good measure." — Goodhart's Law
Arkadius Wellyam correctly points out the potential problems with chasing 100% test coverage.
Don't Let Flaky Tests Destroy Your App
While we can't completely avoid flaky tests, we can control how we respond to them. Here's some good advice from Leonardo Booth on what to do.
In that context, Manish Saini reminds us about the Essential CI Triggers for Your Test Automation Pipeline.
Fuzzy Testing: Taming the Unpredictable in Software Testing
João Coelho explains how fuzz testing can help you find hidden issues and vulnerabilities with some of the open-source tools.
It may also help reduce the Cyclomatic complexity: Why QAs (and Devs) should worry about it, as Rodrigo Matola explains.
Testing with Intent: A Technical View
Sam Gladstone wrote a thorough overview of effective testing from a user perspective, supported by the Testing Library and the principles behind it.
The Art of Test Curation: Enhancing Testing Effectiveness — Part 1: UI automation
Max Perepelov reminds us to focus on smarter test automation by investing in shifting left and ensuring that tests have the right purpose.
A good complimentary read to that is Paul Grandjean's take on When to Write Automated Tests vs When to Rely on Manual Testing.
Why Is Refactoring Resistance So Important for Tests?
In this comprehensive overview, Rafael Miguel explains why and how tests can become a safety net during code refactoring.
Speaking of which, you may want to see Gleb Bahmutov's detailed Test Refactoring Example.
Sponsored Link
Webinar: Building AI Skills for Software Testing
Explore the various AI techniques available and their potential to impact software testing, and uncover the challenges and pitfalls of each. You'll also learn which skills and knowledge you must build to harness the potential of AI. Join mabl and TechWell live on November 30th! Register free.
TOOLS
Automated performance testing
k6 has created an amazing guide to automating performance testing, including an example test plan. It's applicable even if you're using other tools.
On that note, you might also be interested in NaveenKumar Namachivayam's recent helpful solution — Introducing the Apache JMeter Docker Extension.
Bun's Test Runner: The Future of JavaScript Testing?
The new JavaScript test runner in the town — bun test — promises lightning-fast test execution. Here's a good comparison to other popular test runners by Irfan Mujagić.
Furthermore, you may want to learn How to master Jest Config for your JavaScript projects from Phillippe Santana.
Can we use Playwright for API Automation Project? Yes!
Playwright is a versatile tool that comes with API testing capabilities, which Numanhan Duran explores in this article.
And this comes in contrast to what the community thinks about Automating API Tests with Cucumber, the worst choice?.
Statistics of Assertions in Playwright Test Suite
Andrey Enin did an interesting analysis on one of his projects to determine what type of Playwright assertions are the most common.
Moreover, Beth Clarke explores E2E Testing with Playwright for Python: Pros and Cons.
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 194th issue!
Good news, the 2023 State of DevOps Report is here!
It was created by Google and DORA, and while it's a huge 95-page document, it's full of great insights for enabling faster delivery of quality software at scale.
But if you're looking for a summarised interpretation of the results, Tomas Fernandez wrote a helpful overview.
Happy testing! 🙂
Dawid Dylowicz