Software Testing Weekly - Software Testing Weekly - Issue 194

2023 State of DevOps Report 📊
 

Software Testing Weekly

 

ISSUE 194  November 10th 2023

 
COMMENT

  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  Permalink

 
 

  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.

medium.com  Permalink

 

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.

medium.com  Permalink

 

Laws of Manual Testing

Jason Arbon did a great job capturing tens of testing principles in concise one-liners. I found them surprisingly accurate.

medium.com  Permalink

 

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.

thinkingtester.com  Permalink

 
 

  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.

medium.com  Permalink

 

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.

hashnode.dev  Permalink

 

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.

medium.com  Permalink

 

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.

scottlogic.com  Permalink

 

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.

medium.com  Permalink

 

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.

substack.com  Permalink

 
 

  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.

bigmarker.com  Permalink

 
 
 

  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.

k6.io  Permalink

 

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.

thegreenreport.blog  Permalink

 

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?.

medium.com  Permalink

 

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.

medium.com  Permalink

 
 

  AND...  

 

Fixing a bug in production... 😂

 Permalink

 

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.

Dawid Dylowicz  Permalink

 
You received this email because you subscribed via the Software Testing Weekly site.
We'll be sorry to see you go but you can unsubscribe instantly.
 
More Than Testing Ltd, 128 City Road, London, EC1V 2NX, United Kingdom
 
 

 
 

TwitterLinkedIn

 
©2023 Software Testing Weekly | Privacy Policy | Submit a link
 
Published with Curated

Older messages

Software Testing Weekly - Issue 193

Saturday, November 4, 2023

GitHub Repositories for Testers 📚 View on the Web Archives ISSUE 193 November 4th 2023 COMMENT Welcome to the 193rd issue! Today, I want to share with you a list of 10 GitHub Repositories for Software

Software Testing Weekly - Issue 192

Saturday, October 28, 2023

How WhatsApp tests software 📲 View on the Web Archives ISSUE 192 October 28th 2023 COMMENT Welcome to the 192nd issue! Here's one article I particularly enjoyed reading this week: How WhatsApp

Software Testing Weekly - Issue 191

Saturday, October 21, 2023

Security testing in practice 🔑 View on the Web Archives ISSUE 191 October 21st 2023 COMMENT Welcome to the 191st issue! Do you want to learn security testing in practice? This week, I want to highlight

Software Testing Weekly - Issue 190

Thursday, October 19, 2023

What do you like about QA? 🙂 View on the Web Archives ISSUE 190 October 14th 2023 COMMENT Welcome to the 190th issue! Among all the recent worries about the future of testers — given the expansion of

Software Testing Weekly - Issue 189

Monday, October 9, 2023

Apple's vision for testing in Swift 🚀 View on the Web Archives ISSUE 189 October 9th 2023 COMMENT Welcome to the 189th issue! Apple has recently open-sourced the swift-testing library to make

You Might Also Like

The Power of an Annual Review & Grammarly acquires Coda

Sunday, December 22, 2024

I am looking for my next role, Zen Browser got a fresh new look, Flipboard introduces Surf, Campsite shuts down, and a lot more in this week's issue of Creativerly. Creativerly The Power of an

Daily Coding Problem: Problem #1645 [Hard]

Sunday, December 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Implement regular expression matching with the following special characters: .

PD#606 How concurrecy works: A visual guide

Sunday, December 22, 2024

A programmer had a problem. "I'll solve it with threads!". has Now problems. two he ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

RD#486 (React) Things I Regret Not Knowing Earlier

Sunday, December 22, 2024

Keep coding, stay curious, and remember—you've got this ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🎶 GIFs Are Neat, but I Want Clips With Sound — Your Own Linux Desktop in the Cloud

Sunday, December 22, 2024

Also: 9 Games That Were Truly Ahead of Their Time, and More! How-To Geek Logo December 22, 2024 Did You Know Dextrose is another name for glucose, so if you see it listed prominently on the ingredients

o3—the new state-of-the-art reasoning model - Sync #498

Sunday, December 22, 2024

Plus: Nvidia's new tiny AI supercomputer; Veo 2 and Imagen 3; Google and Microsoft release reasoning models; Waymo to begin testing in Tokyo; Apptronik partners with DeepMind; and more! ͏ ͏ ͏ ͏ ͏ ͏

Sunday Digest | Featuring 'The World’s 20 Largest Economies, by GDP (PPP)' 📊

Sunday, December 22, 2024

Every visualization published this week, in one place. Dec 22, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week, we visualized public debt by

Android Weekly #654 🤖

Sunday, December 22, 2024

View in web browser 654 December 22nd, 2024 Articles & Tutorials Sponsored Solving ANRs with OpenTelemetry While OpenTelemetry is the new observability standard, it lacks official support for many

😸 Our interview with Amjad Masad

Sunday, December 22, 2024

Welcome back, builders Product Hunt Sunday, Dec 22 The Roundup This newsletter was brought to you by AssemblyAI Welcome back, builders Happy Sunday! We've got a special edition of the Roundup this

C#537 Automating Santa's Workshop with NServiceBus

Sunday, December 22, 2024

Using event-driven architecture for effective gift delivery 🎄🎁 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌