Software Testing Weekly - Software Testing Weekly - Issue 170

6,000 subscribers! 🎉
 

Software Testing Weekly

 

ISSUE 170  May 27th 2023

 
COMMENT

  COMMENT  

 

Welcome to the 170th issue!

This week, we reached 6,000 subscribers!

It's been an honour to curate and share this weekly compilation with you for over three years now.

And I'm proud it has become one of the world's largest and most-read newsletters on software testing.

Thanks for your continued trust and support. 🙏

Happy testing!

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

Breaking Stereotypes: QA Takes the Wheel as a Mission Captain

Estel Tasso shares an intriguing story of taking on an informal leadership role as a test engineer and explains why it was beneficial for the team.

In relation to that, Igor Goldshmidt advises how to Optimize Software Test Planning with the 5W1H Method.

medium.com  Permalink

 

Dealing with not-so-great Acceptance Criteria

Have you seen tickets without acceptance criteria or even without a description? Not only you! Here's an insightful Reddit thread about it.

This seems to relate to Maaret Pyhäjärvi's experience with The Documentation Conundrum.

reddit.com  Permalink

 

Few Thoughts on hiring a Quality Engineer, looking beyond the shiny tools

Vaibhav Kalekar gives some great advice on how to approach the hiring of testers based on quality goals.

Furthermore, Chris Kenst describes the testers' role as Effective Technical Investigators.

medium.com  Permalink

 

How can you improve the testability of your product?

Based on multiple resources and his own experience, Mike Harris explains what testability means and how it can be influenced by teams and testers.

home.blog  Permalink

 

Shifting left and what it means for QA

If you're wondering what it takes to shift testing left in practice, this Reddit thread is full of answers.

Additionally, you might want to explore Toni Ramchandani's vision of The Future of Testing: TestOps.

reddit.com  Permalink

 
 

  AUTOMATION  

 

About Software Testing: Why even bother

Why should developers bother about software testing at all? Henry J. Perez gives a few good reasons.

Similarly, André Guimarães Aragon wrote a solid guide on How to begin writing tests for legacy code.

henryjperez.com  Permalink

 

Good Test Automation examples in open source?

Sometimes you learn by doing, sometimes you learn by watching. Someone's looking for examples of test automation in open-source projects for inspiration.

Also, What are some good recommendations for websites I can automate for my portfolio?

reddit.com  Permalink

 

How to have a multiuse XPath selector for your automated tests

Tomasz Ostojski demonstrates a clever way of using a generic method for creating XPath selectors.

medium.com  Permalink

 

Microservices Testing Types: A Guide to Unit, Integration, Contract and End-to-End Testing

When it comes to automated testing of microservices, a good practice is to leverage several test levels. Denis Peganov explains which ones.

Similarly, Bhagya Susiripala also tells us How to test microservices using automation tools and techniques, and Bart Vanherck describes The Test Automation Pyramid in general.

medium.com  Permalink

 

When a failing test might be OK

Bob Salmon describes three interesting examples of situations when a failing test is actually a good thing that you can learn from.

randomtechthoughts.blog  Permalink

 
 

  TOOLS  

 

Gradle Managed Devices: The Future of Android Testing

Andres Sandoval gives an overview of a new gradle plugin for managing test devices on Android. Here's the second part about connecting it to Firebase TestLab.

Speaking of mobile testing, Lu wrote a good guide to Automated UI Testing on iOS using various tools.

Note: If you can't access the full article, open it in a private tab or another browser.

medium.com  Permalink

 

Mastering Implicit and Explicit Assertion and Automatic Waiting with Cypress: A Comprehensive Guide

Do you know the difference between different assertion types in Cypress? Ioan Solderea explains with examples.

Additionally, Ayhan Metin advises how you can Enhance Cypress Test Readability with cy.step().

medium.com  Permalink

 

Performing Load Testing with Artillery in a Nutshell

Artillery is a helpful open-source tool for load testing. Amr Salem wrote a guide explaining how it works and how to get started with it.

Note: If you can't access the full article, open it in a private tab or another browser.

medium.com  Permalink

 

Software Complexity Assessment

There are a lot of software testing tools on the market. Zhimin Zhan revisits the ones that failed over time and predicts the next candidates.

Note: If you can't access the full article, open it in a private tab or another browser.

medium.com  Permalink

 

Website Interactions with Selenium

In this thorough guide, Austėja Mituzaitė explains the basics of automating tests with Selenium in Python. You can also read the second part with a Page Object Model example.

medium.com  Permalink

 
 

  VIDEOS  

 

Manual Testing vs Testing Manually

There's a lot of misunderstanding about manual testing and its interpretation. Alan Richardson explains why and suggests the correct way of naming it.

eviltester.com  Permalink

 

Why Do People Think Software Testing Is Easy?

In this 12-minute video, Daniel Knott gives a few valid reasons why testing is incorrectly perceived as an easy job.

youtube.com  Permalink

 
 

  AND...  

 

The release day... 🤣

 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

Key phrases

Older messages

Software Testing Weekly - Issue 169

Sunday, May 21, 2023

2023 State of Testing 📊 View on the Web Archives ISSUE 169 May 21st 2023 COMMENT Welcome to the 169th issue! The results of the 10th State of Testing™ Survey are out! It's one of the longest-

Software Testing Weekly - Issue 168

Saturday, May 13, 2023

Does AI need testing? 🤖 View on the Web Archives ISSUE 168 May 13th 2023 COMMENT Welcome to the 168th issue! As AI continues to play an increasingly important role, it raises questions about testing

Software Testing Weekly - Issue 167

Friday, May 5, 2023

Test Desiderata 🚀 View on the Web Archives ISSUE 167 May 5th 2023 COMMENT Welcome to the 167th issue! This week, I want to share with you something I rediscovered recently: Test Desiderata by Kent Beck

Software Testing Weekly - Issue 166

Monday, May 1, 2023

Is Cucumber dying? 🤔 View on the Web Archives ISSUE 166 May 1st 2023 COMMENT Welcome to the 166th issue! Back in February, Matt Wynne — the last of Cucumber's co-founders who actively worked on the

Software Testing Weekly - Issue 165

Tuesday, April 25, 2023

Software Testing Principles 💡 View on the Web Archives ISSUE 165 April 26th 2023 COMMENT Welcome to the 165th issue! What is a "testing principle" that really resonates with you? Someone

You Might Also Like

Tuesday Triage #200 and giveaway

Tuesday, May 14, 2024

Your weekly crème de la crème of the Internet is here! The 200th edition featuring annual subscriptions giveaway, thoughts on nearly four years of ... ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🎮 How AI Tools Are Changing Game Development — Grab a Pixel 8a Instead of Waiting for Pixel 9

Tuesday, May 14, 2024

Also: Sharing Your Google Maps Trip Progress, and More! How-To Geek Logo May 14, 2024 Did You Know In a bid to keep the ingredients secret, WD-40 was never patented. 🤖 The New GPT It's Tuesday!

Meta shuts down Workplace

Tuesday, May 14, 2024

Plus: Everything that happened at Google I/O and AWS CEO steps down View this email online in your browser By Christine Hall Tuesday, May 14, 2024 Hello, and welcome back to TechCrunch PM. The team

Flattening Lists of Lists, Python 3.13, Sets, and More

Tuesday, May 14, 2024

Flattening a List of Lists in Python #629 – MAY 14, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Flattening a List of Lists in Python In this video course, you'll learn how to flatten a list

Daily Coding Problem: Problem #1441 [Easy]

Tuesday, May 14, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. UTF-8 is a character encoding that maps each symbol to one, two, three, or four

Noonification: 3 Quick Ways to Optimize RecyclerView

Tuesday, May 14, 2024

Top Tech Content sent at Noon! Get Algolia: AI Search that understands How are you, @newsletterest1? 🪐 What's happening in tech today, May 14, 2024? The HackerNoon Newsletter brings the HackerNoon

Using 97 fewer cores thanks to PGO

Tuesday, May 14, 2024

Plus an HNSW indexed vector store library, a new Go game hits the Steam store, and is 'ok' ok?. | #​507 — May 14, 2024 Unsub | Web Version Together with Stytch logo Go Weekly Reclaiming CPU for

Ranked | The Top 6 Economies by Share of Global GDP (1980-2024) 📈

Tuesday, May 14, 2024

Gain a unique perspective on the world's economic order from this graphic showing percentage share of global GDP over time. View Online | Subscribe Presented by: Data that drives the

Free online event this Thursday: Getting ahead with time series data

Tuesday, May 14, 2024

Free Online Event Do you know how your competitors use time series data to get ahead? Join us on Thursday, May 16 at 10am PT/1pm ET for a free, hour-long online fireside chat called “Unleash the Full

Here's the deal

Tuesday, May 14, 2024

We wanted you to be among the first to know about our plans to relaunch the Gigantic training courses that Product Collective now powers! Here's the deal: From May 20th - May 31st, anybody that