Software Testing Weekly - Software Testing Weekly - Issue 233

Testing Mnemonics 🧠
 

Software Testing Weekly

 

ISSUE 233  August 17th 2024

 
COMMENT

  COMMENT  

 

Welcome to the 233rd issue!

The one thing that stood out to me while browsing through the news this week was the Testing Mnemonic Cards Repository.

It's a collection of helpful, easy-to-memorise phrases to help you apply good testing practices.

And what I like the most about it is the reference to the original source with more context about the specific mnemonic.

Kudos to Rahul Parwal for putting it together and sharing it with us.

Happy testing! 🙂

PS. I'm happy to announce the winner of the free ticket draw for the AutomationSTAR 2024 conference is Knut Haugland. Congratulations!

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

Explaining Exploratory Testing

This is a great take by Maaret Pyhäjärvi on what exploratory testing means, especially in practical terms.

In relation to that, Cassandra H. Leung addresses the common notion by explaining that There Is No "Manual vs Automated Testing" Conflict.

blogspot.com  Permalink

 

How do you test APIs?

When you think of API testing, the request-response path seems the most obvious. But is there more to it? Of course, and here's how testers advise doing it.

Furthermore, someone's Looking for a free alternative to Postman for API testing.

reddit.com  Permalink

 

It took me two decades to get to quality engineering

"With testing, we become generalists on amplifying all failure signals of things that might go wrong. With quality engineering, we join the path of fixing things."

I liked how Maaret Pyhäjärvi framed what it takes to go beyond testing, towards quality engineering.

blogspot.com  Permalink

 

Soft Skills 101 for Testers

What makes a great tester is not only the ability to properly test a product, but also excellent soft skills. Wondering which ones? Elena Voevodkina wrote a good guide.

Similarly, Maaike Brinkhof described My new superpower at work, explaining the importance of properly storing your knowledge.

medium.com  Permalink

 
 

  AUTOMATION  

 

Demystifying Fixtures and Test Doubles: Spies, Stubs, Mocks and London vs. Detroit

Just like explained in the title, if you're wondering what test doubles are for and when to use each type, here's a handy guide by Jamie Ingram.

ingram.technology  Permalink

 

End-to-End Testing an AI Application with Playwright and GitHub Actions

How would you test AI-based web apps? Jacob Habib demonstrates an interesting end-to-end testing solution using Playwright.

hashnode.dev  Permalink

 

Solving a problem of duplicate steps in Cucumber BDD testing

Doing BDD right is a challenge in itself. But you may also find some limitations in tools. Vitaliy Potapov explains how to reduce code duplication and improve the maintenance of BDD scenarios.

dev.to  Permalink

 

Working with WebView context in Android mobile automation test

Testing web views on mobiles is not straightforward. If you face such a challenge on Android, Shivahari P describes in detail how to overcome that.

qxf2.com  Permalink

 
 

  TOOLS  

 

A Unified Approach to API, Database and E2E Testing with Playwright

Playwright has a built-in API request functionality that can support your end-to-end tests. Mahtab Nejad shows several examples of using it.

Furthermore, Aya Akl wrote a great guide on how to Enhance POM using Playwright Fixtures.

medium.com  Permalink

 

How to Automate your Prompt Engineering Matrix With Promptfoo

How would you test AI-based apps? Stuart Thomas demonstrates examples of using promptfoo — a tool for testing and evaluating LLM output quality.

Moreover, Viv Richards shares great, concise advice on Unlocking the Potential of ChatGPT with C.L.E.A.R Prompts.

thequalityduck.co.uk  Permalink

 

How we changed Our Testing Framework From Cypress to Playwright

Nowadays, you can often see people comparing the two modern web app testing tools — Cypress and Playwright. But what is the difference in practice? Here are the lessons learned by Rodion Salnik.

hashnode.dev  Permalink

 

Tuning the tools you create: testing code highlighting in IDEs

We all use tools for testing. But did you know the capabilities of the IDE in that area? Tamás Balog explores several different solutions.

ministryoftesting.com  Permalink

 

Unobtrusive and testable issue reporting on IOS

If you work on testing iOS mobile apps, the swift-issue-reporting library by Brandon Williams and Stephen Celis can help you with debugging and issue reporting.

pointfree.co  Permalink

 

Which tool are you using to manage your test cases?

Test cases are one of the key artefacts of testing. But where do testers store them? This thread on Reddit gives insights into the diverse number of options.

reddit.com  Permalink

 
 

  VIDEOS  

 

Testing Fundamentals, Mocking, Vitest, and More

In this 36-minute recording, Nikolay Advolodkin talks with Artem Zakharchenko about a lot of testing-related things, including one of the latest JavaScript test frameworks — Vitest.

youtube.com  Permalink

 

When to Automate & When not?

It's a common question asked by many testing professionals. Daniel Knott pragmatically explains how to decide on that.

youtube.com  Permalink

 
 

  AND...  

 

Edge cases... 😂

 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

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

Older messages

Software Testing Weekly - Issue 232

Saturday, August 10, 2024

Is it still worth to become a QA engineer in 2024? 🤔 View on the Web Archives ISSUE 232 August 10th 2024 COMMENT Welcome to the 232nd issue! This week, I found a big discussion in the testing community

Software Testing Weekly - Issue 231

Tuesday, August 6, 2024

2024 Stack Overflow Developer Survey 👀 View on the Web Archives ISSUE 231 August 6th 2024 COMMENT Welcome to the 231st issue! The results of the 2024 Stack Overflow Developer Survey are here! It's

Software Testing Weekly - Issue 230

Tuesday, July 30, 2024

How CrowdStrike is improving their QA 🤔 View on the Web Archives ISSUE 230 July 30th 2024 COMMENT Welcome to the 230th issue! Alright, there's more news about the CrowdStrike issue. They released a

Software Testing Weekly - Issue 229

Tuesday, July 23, 2024

CrowdStrike bug in testers' eyes 👀 View on the Web Archives ISSUE 229 July 24th 2024 COMMENT Welcome to the 229th issue! It's hard to ignore the problem that CrowdStrike caused to the global

Software Testing Weekly - Issue 228

Tuesday, July 16, 2024

Test Automation Interview 🤖 View on the Web Archives ISSUE 228 July 16th 2024 COMMENT Welcome to the 228th issue! Two weeks ago, I highlighted a great resource for preparing for a QA interview. Today,

You Might Also Like

Data Science Weekly - Issue 588

Thursday, February 27, 2025

Curated news, articles and jobs related to Data Science, AI, & Machine Learning ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

💎 Issue 458 - Why Ruby on Rails still matters

Thursday, February 27, 2025

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 458 Release Date Feb 27, 2025 Your weekly report of the most popular Ruby news, articles and

📱 Issue 452 - Three questions about Apple, encryption, and the U.K

Thursday, February 27, 2025

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 452 Release Date Feb 27, 2025 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 451 - .NET 10 Preview 1 is now available!

Thursday, February 27, 2025

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 451 Release Date Feb 27, 2025 Your weekly report of the most popular .NET news, articles and projects

💻 Issue 458 - Full Stack Security Essentials: Preventing CSRF, Clickjacking, and Ensuring Content Integrity in JavaScript

Thursday, February 27, 2025

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 458 Release Date Feb 27, 2025 Your weekly report of the most popular Node.js news, articles and

💻 Issue 458 - TypeScript types can run DOOM

Thursday, February 27, 2025

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 458 Release Date Feb 27, 2025 Your weekly report of the most popular JavaScript news, articles

💻 Issue 453 - Linus Torvalds Clearly Lays Out Linux Maintainer Roles Around Rust Code

Thursday, February 27, 2025

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 453 Release Date Feb 27, 2025 Your weekly report of the most popular Rust news, articles and projects

💻 Issue 376 - Top 10 React Libraries/Frameworks for 2025 🚀

Thursday, February 27, 2025

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 376 Release Date Feb 27, 2025 Your weekly report of the most popular React news, articles and projects

February 27th 2025

Thursday, February 27, 2025

Curated news all about PHP. Here's the latest edition Is this email not displaying correctly? View it in your browser. PHP Weekly 27th February 2025 Hi everyone, Laravel 12 is finally released, and

📱 Issue 455 - How Swift's server support powers Things Cloud

Thursday, February 27, 2025

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 455 Release Date Feb 27, 2025 Your weekly report of the most popular Swift news, articles and projects