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

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

SRE Weekly Issue #456

Monday, December 23, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: On-call during the holidays? Spend more time taking in some R&R and less getting paged. Let alerts make their rounds fairly with our

The Power of an Annual Review & Grammarly acquires Coda

Sunday, December 22, 2024

I am looking for my next role, Zen Browser got a fresh new look, Flipboard introduces Surf, Campsite shuts down, and a lot more in this week's issue of Creativerly. Creativerly The Power of an

Daily Coding Problem: Problem #1645 [Hard]

Sunday, December 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Implement regular expression matching with the following special characters: .

PD#606 How concurrecy works: A visual guide

Sunday, December 22, 2024

A programmer had a problem. "I'll solve it with threads!". has Now problems. two he ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

RD#486 (React) Things I Regret Not Knowing Earlier

Sunday, December 22, 2024

Keep coding, stay curious, and remember—you've got this ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🎶 GIFs Are Neat, but I Want Clips With Sound — Your Own Linux Desktop in the Cloud

Sunday, December 22, 2024

Also: 9 Games That Were Truly Ahead of Their Time, and More! How-To Geek Logo December 22, 2024 Did You Know Dextrose is another name for glucose, so if you see it listed prominently on the ingredients

o3—the new state-of-the-art reasoning model - Sync #498

Sunday, December 22, 2024

Plus: Nvidia's new tiny AI supercomputer; Veo 2 and Imagen 3; Google and Microsoft release reasoning models; Waymo to begin testing in Tokyo; Apptronik partners with DeepMind; and more! ͏ ͏ ͏ ͏ ͏ ͏

Sunday Digest | Featuring 'The World’s 20 Largest Economies, by GDP (PPP)' 📊

Sunday, December 22, 2024

Every visualization published this week, in one place. Dec 22, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week, we visualized public debt by

Android Weekly #654 🤖

Sunday, December 22, 2024

View in web browser 654 December 22nd, 2024 Articles & Tutorials Sponsored Solving ANRs with OpenTelemetry While OpenTelemetry is the new observability standard, it lacks official support for many

😸 Our interview with Amjad Masad

Sunday, December 22, 2024

Welcome back, builders Product Hunt Sunday, Dec 22 The Roundup This newsletter was brought to you by AssemblyAI Welcome back, builders Happy Sunday! We've got a special edition of the Roundup this