Software Testing Weekly - Software Testing Weekly - Issue 196

A $60M bug 🐛
 

Software Testing Weekly

 

ISSUE 196  November 27th 2023

 
COMMENT

  COMMENT  

 

Welcome to the 196th issue!

Bugs happen — we all know that.

But some bugs hurt more than others.

For example, here's How one line of code caused a $60 million loss.

I don't wish anyone to experience anything like that!

So, more importantly than ever...

Happy testing! 🙂

PS. I once featured this: What's the worst bug you've ever missed?

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

How many testers do you need in your team?

A lot of people wonder what a good ratio of testers to developers is. Here's Jose A. Pardo explaining how it may depend on the environment.

And maybe it's not all about the ratio, as Maaret Pyhäjärvi shares that the Secret sauce to great testing is to change the managers.

medium.com  Permalink

 

Testing LLM-Based Applications: Strategy and Challenges

How would you test AI apps? Xin Chen shares some great examples of testing them.

Furthermore, Dennis Martinez puts some light on How AI Is Transforming the Future of Software Testing

scottlogic.com  Permalink

 

Testing Value

"The most difficult problem in software testing isn't testing, or creating value — it is communicating the value of the testing."

Jason Arbon gives great advice on showing testing value.

medium.com  Permalink

 

What's Shift-Left & How to Really Do It

Gil Zilberfeld shares plenty of tips on how to make shift-left testing work in practice.

Additionally, Christian Nissen explains The Misconception of Fail Fast across several software development areas, including testing.

everydayunittesting.com  Permalink

 
 

  AUTOMATION  

 

Moving from manual QA to automation: Possible step-by-step plan and practical advice for beginners

If you're thinking of picking up test automation, Kostiantyn Teltov has some practical advice based on the community's input.

medium.com  Permalink

 

Not all UI tests are the same

Alex Zhukovich did an amazing job explaining the different types of UI tests and when you can use them.

Also, wondering How long an automated test pack should take to run? Here's Mike Harris's answer.

alexzh.com  Permalink

 

The Struggle for Microservice Integration Testing

Microservices architecture is complex, and so is testing it. However, there are some good practices that Nočnica Mellifera describes here.

thenewstack.io  Permalink

 

Using the OpenAI platform to analyse automated test failures

I liked this clever approach of using AI to automatically debug failing tests described here by Andrei Rusu.

Furthermore, Vincent Ferreira tells us to Forget Prompts, Boost Your Quality Assurance Tasks With GPTs QA Experts.

pineview.io  Permalink

 
 

  Sponsored Link   

 

E2E Testing Platform MagicPod Launches Global Version 1.0

MagicPod, a no-code test automation platform for web and mobile apps, is now available for global use. Automate your testing from $400 a month for unlimited test executions and unlimited users. Start your two-week free trial today!

magicpod.com  Permalink

 
 
 

  TOOLS  

 

A Step-by-Step Guide to Setting Up a Selenium Framework — Part 1

If you want to set up a test automation framework with Selenium, this is a handy guide by Isaac Arogbonlo explaining the steps to achieve it. There's also the second part.

medium.com  Permalink

 

Ensuring iOS App UI Correctness Using Snapshot Tests

Wan Lutfi Wan Hatta shows how to implement visual tests on iOS with the Swift Snapshot Testing library.

wanlutfi.dev  Permalink

 

How to Organize and Separate Test Data Using Fixture in Cypress

Emmanuel Albert describes using the handy feature in Cypress that can help you easily set up test data.

That might be one of the solutions to Avoid flaky test cases in Cypress, as Roshika Gunarathne explains.

hashnode.dev  Permalink

 

Our Playwright testing standards at Houseful

If you want to learn how to properly write tests with Playwright, Boyana Staneva put together a brilliant overview of good practices.

Also, be aware that Playwright's getByRole is 1.5x slower than CSS selectors, according to Illia Zub's findings.

houseful.blog  Permalink

 

Track Frontend JavaScript exceptions with Playwright fixtures

Stefan Judis shows a clever way of altering your Playwright tests to help you find JavaScript exceptions during test runtime.

checklyhq.com  Permalink

 
 

  BOOKS  

 

The 17 Best Software Testing Books of All Time

Looking for a good read on software testing? Paulo Gardini Miguel put together a big list of popular books, including a handy summary.

theqalead.com  Permalink

 
 

  VIDEOS  

 

Current State of AI Features for Software Testers

Over the past year, we've seen huge progress in AI development. So, what solutions for testers are available right now? Daniel Knott recorded a helpful overview.

youtube.com  Permalink

 

Fast Testing Using Cypress For Free

After the recent move by Cypress to limit free alternatives to its paid cloud solution, testers had fewer options for parallelising tests. But here's another way explained by Gleb Bahmutov.

youtube.com  Permalink

 
 

  AND...  

 

Mr. Jenkins... 🤣

 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 195

Monday, November 20, 2023

World Quality Day 🌎 View on the Web Archives ISSUE 195 November 20th 2023 COMMENT Welcome to the 195th issue! On Nov 9th, we celebrated World Quality Day. For that occasion, I want to highlight two

Software Testing Weekly - Issue 194

Friday, November 10, 2023

2023 State of DevOps Report 📊 View on the Web Archives ISSUE 194 November 10th 2023 COMMENT Welcome to the 194th issue! Good news, the 2023 State of DevOps Report is here! It was created by Google and

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

You Might Also Like

New Alpine.js Sort plugin, Laravel 11.5, and more - №510

Sunday, April 28, 2024

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

This Week's Daily Tip Roundup

Sunday, April 28, 2024

Missed some of this week's tips? No problem. We've compiled all of them here in one convenient place for you to enjoy. Happy learning! iPhoneLife Logo View In Browser Your Tip of the Day is

DeveloPassion's Newsletter #164 - A Thousand Fans

Sunday, April 28, 2024

Edition 164 of my newsletter, discussing Knowledge Management, Knowledge Work, Zen Productivity, Personal Organization, and more! Sébastien Dubois DeveloPassion's Newsletter DeveloPassion's

Nobody Likes a Know-It-All: Smaller LLMs are Gaining Momentum

Sunday, April 28, 2024

Phi-3 and OpenELM, two major small model releases this week. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Retro Recomendo: Music

Sunday, April 28, 2024

Recomendo - issue #408 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Your Phone’s Other Number 📱

Saturday, April 27, 2024

Let's talk about your phone's IMEI number. Here's a version for your browser. Hunting for the end of the long tail • April 27, 2024 Today in Tedium: As you may know, Tedium is a blog and/or

🕹️ How to Play Retro Games for Free on iPhone — Why I Can't Live Without an eReader

Saturday, April 27, 2024

Also: Anker MagGo (Qi2) Power Bank Review, and More! How-To Geek Logo April 27, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by

Weekend Reading — The Bob Ross of programming

Saturday, April 27, 2024

This week we use coffee tasting as our design practice, get as close to and as far away from the metal as possible, find an easier way to write documentation, discover why Google Search is getting so

Issue #538: All the Jam entries, Panthera 2, and Tristram

Saturday, April 27, 2024

Weekly newsletter about HTML5 Game Development. Is this email not displaying correctly? View it in your browser. Issue #538 - April 26th 2024 If you have anything you want to share with the HTML5 game

Daily Coding Problem: Problem #1424 [Easy]

Saturday, April 27, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Implement a URL shortener with the following methods: shorten(url) , which