Software Testing Weekly - Software Testing Weekly - Issue 260

How much testing should developers do? 🤔
 

Software Testing Weekly

 

ISSUE 260  March 5th 2025

 
COMMENT

  COMMENT  

 

Welcome to the 260th issue!

How much testing should developers do?

This time, I want to share with you three recent discussions about it:

For example, one of the Agile testing success factors is the whole-team approach to testing and quality.

So it's very interesting to see different scenarios and what testers think about them.

Happy testing and enjoy the read! 🙂

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

AI for QA: Hype vs Reality

How much can AI impact QA? Igor Goldshmidt highlights the opportunities it brings for optimising testing efforts while doubting it will completely replace us.

Also, How Has AI Transformed Your Daily Workflow as a QA Engineer?

medium.com  Permalink

 

QE Leadership at 3 stages of org, your blueprint for QE Success

Having worked as a Quality Coach with many companies, Millan Kaul shares practical advice on what to focus on at different stages from a quality engineering perspective.

github.io  Permalink

 

The High Cost of Rushing: Do You Want to Build a Product or Just Put Out Fires?

Rafael Miguel gives us a lot of food for thought and solid reminders about balancing the quality at speed in software development.

Similarly, Callum Akehurst-Ryan correctly observes that Your product is more than just features.

substack.com  Permalink

 

Top 3 Useless Quality Metrics (And What to Measure Instead)

Daria Kotelenets makes several good points about the problem with common quality metrics, such as code coverage or the number of bugs. I must admit I've saved a few quotes from this article!

medium.com  Permalink

 

When the tester's away… the team can test anyway!

How do you prepare a team for the absence of a tester? Emily O'Connor explains that, ideally, you should enable the team to test by themselves via investing in coaching, documentation and testability.

In that context, Marina Jordão points out How Poor Communication is Holding Your QA Culture Back (And How to Fix It).

ministryoftesting.com  Permalink

 
 

  AUTOMATION  

 

Automatically Testing an LLM: Evaluating Response Quality with Semantic Scores

Wondering how to test LLM-generated output? Jean-Christophe Jamet explains in simple terms a solution based on cosine similarity and ROUGE scores.

medium.com  Permalink

 

How to Write Breakable Tests for Unbreakable Code

Reut has put together many great practical tips on writing good tests. They apply to the unit and other types of tests.

In relation to that, Gil Zilberfeld wrote solid articles about Tests — The Saviors Of Lost Knowledge and The Goal of Unit Testing.

medium.com  Permalink

 

Page Objects vs. Functional Helpers

This is a great, concise overview of the pros and cons of using either test pattern. The discussion in the comments is also worth a read. Thanks, Murat Ozcan.

Similarly, Toufique Ikbal shows examples of Key Design Patterns & Best Practices in Test Automation.

dev.to  Permalink

 

Practical Applications of AI in Test Automation — Context, UI-Tars LLM , Midscene (Part 1)

How can we practically use AI in test automation? It's a question that's been on top of many testers' minds. Here's an interesting example of research done by Zhaopeng Xuan. You can also read the part 2 and part 3.

dev.to  Permalink

 
 

  TOOLS  

 

A Simple Guide to JUnit: Everything You Need to Know

Using Java for testing? Er. Prithu Kathet wrote a practical overview of JUnit— one of the most popular open-source test runners in that ecosystem.

medium.com  Permalink

 

Announcing Cypress Support for Firefox over WebDriver BiDi

More news from Cypress — the 14.1.0 version brings support to WebDriver BiDi for Firefox, replacing the deprecated CDP approach. Jennifer Shehane tells us more about it.

cypress.io  Permalink

 

Mastering Playwright Test Automation: From Flaky Tests to Confident Deployments

Parthiban Rajasekaran shares plenty of lessons learned from working with Playwright that will help you improve the reliability of your tests.

Moreover, Juan Promanzio gives advice on Avoiding Collisions and Failures in Parallel Testing, while Debbie O'Brien shows a few tips on Reproducing CI Failures Locally in Playwright.

medium.com  Permalink

 

Why I Prefer Ruby As E2E Test Automation Scripting Language?

There are many opinions and preferences regarding which programming languages are best for test automation. Here's one from Courtney Zhan about Ruby, followed by the second part.

substack.com  Permalink

 
 

  BOOKS  

 

Lessons from The Clean Coder

The Clean Coder is a book with tons of advice for all software engineers, including testers. Tyler Hawkins summarised the key lessons learned from it.

dev.to  Permalink

 
 

  VIDEOS  

 

Testing Demoes: Watch Testing in Action

Curious about how testers actually... test? Rahul Parwal put together a collection of recordings of live testing sessions, including exploratory testing and test automation.

testingtitbits.com  Permalink

 

Typical day of Junior Tester and common QA responsibilities

If you're just starting your software testing journey, you may wonder what the entry-level job looks like in practice. Alex Khvastovich gives a helpful overview.

youtube.com  Permalink

 
 

  AND...  

 

Pride versioning... 😂

 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

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

Older messages

Software Testing Weekly - Issue 258

Thursday, February 27, 2025

The End of Programming? 🤔 View on the Web Archives ISSUE 258 February 18th 2025 COMMENT Welcome to the 258th issue! Some people fear that AI will replace software engineers, including testers. However,

Software Testing Weekly - Issue 259

Thursday, February 27, 2025

How do we use AI in testing? 🤖 View on the Web Archives ISSUE 259 February 24th 2025 COMMENT Welcome to the 259th issue! Three weeks ago, I highlighted what testers think about AI. Today, I want to

Software Testing Weekly - Issue 257

Friday, February 14, 2025

QA Jobs at FAANG 👀 View on the Web Archives ISSUE 257 February 12th 2025 COMMENT Welcome to the 257th issue! Is your goal to work in Big Tech? Now it might be easier to find such opportunities in

Software Testing Weekly - Issue 253

Monday, January 13, 2025

Software Testing Weekly turns 5! 🥳 View on the Web Archives ISSUE 253 January 13th 2025 COMMENT Welcome to the 253rd issue! Oh my, time flies! It's hard to believe this week marks 5 years since I

Software Testing Weekly - Issue 252

Friday, January 3, 2025

SDET Career Roadmap 🚀 View on the Web Archives ISSUE 252 January 3rd 2025 COMMENT Happy New Year, and welcome to the 252nd issue! 🎉 And what's a better way to start the year than revisiting your

You Might Also Like

JSK Daily for Mar 5, 2025

Wednesday, March 5, 2025

JSK Daily for Mar 5, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Unions and intersections of object types in TypeScript In this blog post, we explore what

Daily Coding Problem: Problem #1709 [Medium]

Wednesday, March 5, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Given an array of integers, write a function to determine whether the array

How Swiss Tables make Go 1.24 faster

Wednesday, March 5, 2025

Plus a way to call external library functions without Cgo. | #​544 — March 5, 2025 Unsub | Web Version Together with pgAnalyze Go Weekly Faster Go Maps with Swiss Tables — One of Go's newest

Mapped | European Fertility Rates by Country 👶

Wednesday, March 5, 2025

The population replacement threshold is a fertility rate of 2.1. In 2025, all of Europe, except one small nation, is well below that level. View Online | Subscribe | Download Our App Invest in your

Trust in JS supply chain; sync vs. async code; JIT vulnerabilities; parseInt() and keycap emojis; V8

Wednesday, March 5, 2025

We have 10 links for you - the latest on JavaScript and tools Secure your JavaScript dependencies. socket.dev Sponsor Open source code makes up 90% of most codebases. Socket detects what traditional

The importance of flow state for developers

Wednesday, March 5, 2025

You are receiving this email because you subscribed to microservices.io. Considering migrating a monolith to microservices? Struggling with the microservice architecture? I can help: architecture

This beefy phone is a projector too 📽️

Wednesday, March 5, 2025

Biggest tech opps; How Firefox changed; Drone flying tips -- ZDNET ZDNET Tech Today - US March 5, 2025 GOTRAX 4 electric scooter A smartphone that's also a projector? I tested it, and it's

⚙️ Self-driving Ubers

Wednesday, March 5, 2025

Plus: A trade war, and AI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 03/05/2025

Wednesday, March 5, 2025

New blogs from Syncfusion ® S&P 500 Returns After Rate Cuts: Visualized Using a Flutter Heatmap By Kompelli Sravan Kumar Kompelli Lakshman Learn how to visualize the S&P 500 returns after

10 Best Practices for Cloud Visibility

Wednesday, March 5, 2025

Learn how to instantly improve cloud visibility — 10 proven strategies ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏