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

JSK Daily for Sep 24, 2024

Tuesday, September 24, 2024

JSK Daily for Sep 24, 2024 View this email in your browser A community curated daily e-mail of JavaScript news A Full-Stack Web App Using Angular and GraphQL: Perform Edit, Delete, and Advanced

🫣 Hiding App Names On Your iPhone Home Screen — Password Hints Are a Terrible Idea

Tuesday, September 24, 2024

Also: This Smart Doorbell Doesn't Require a Subscription, and More! How-To Geek Logo September 24, 2024 Did You Know Astronauts in Earth orbit experience up to a three percent increase in height as

Python 3.13, Rust Extensions, doctest, and More

Tuesday, September 24, 2024

Python 3.13 Preview: Free Threading and a JIT Compiler #648 – SEPTEMBER 24, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Python 3.13 Preview: Free Threading and a JIT Compiler Get a sneak peek at

A type by any other name would smell as sweet..

Tuesday, September 24, 2024

Plus both WIRED and the ACM take a look at Go, scripting Go with Prolog, and a faster linter for Go code. | #​524 — September 24, 2024 Unsub | Web Version Together with Three Dots Labs Go Weekly

Daily Coding Problem: Problem #1566 [Hard]

Tuesday, September 24, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. Given a string, find the longest palindromic contiguous substring. If there are

In Our Innovation Era: Seamless Messaging, 77 Language Translations, Tag Search, and More

Tuesday, September 24, 2024

Meet HackerNoon's Latest Features ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌ ͏ ‌  ͏ ‌  ͏ ‌  ͏ ‌

Software Testing Weekly - Issue 238

Tuesday, September 24, 2024

AI Test Reporter 📊 View on the Web Archives ISSUE 238 September 24th 2024 COMMENT Welcome to the 238th issue! I've just stumbled upon AI Test Reporter. It's an open-source library created by

Marzipan

Tuesday, September 24, 2024

AI's Call to Arms, AI's American Front, AI's Audible Augmentation Marzipan AI's Call to Arms, AI's American Front, AI's Audible Augmentation By MG Siegler • 24 Sept 2024 View in

Charted | The Growth in Working Age Populations Over the Next 10 Years 🌎

Tuesday, September 24, 2024

Nearly half of the world's major economies are projected to see their working age population decline over the next decade. View Online | Subscribe | Download Our App Presented by: Find the

Meet Wellfound: HackerNoon Company of the Week

Tuesday, September 24, 2024

Top Tech Content sent at Noon! A dev conference with discussions, workshops, and 1:1 feedback sessions Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today