Software Testing Weekly - Software Testing Weekly - Issue 70

Why are developers against testability?
 

Software Testing Weekly

 

ISSUE 70  May 7th 2021

 
COMMENT

  COMMENT  

 

Welcome to the 70th issue!

It's hard to believe it's the 70th consecutive week that I'm sending this newsletter.

Today, it's reaching over 2,700 software testers.

So I just want to say thank you for reading it every week.

It means a lot to me and I'm happy that you find value here.

Have a wonderful weekend!

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

3 Amigos – a sequel

Last week, I featured Anne-Marie Charrett's article on 3 amigos in Agile. This time, she shared more about the modern version where the QA role differs from the traditional one. I found it both interesting and accurate.

mavericktester.com  Permalink

 

Agile Testing: Striking A Balance Between Manual and Automated Testing in an Agile Environment

Some may say testing is all about the automation nowadays but this is far from the truth. Edward Kelly explains why the balance between manual and automated efforts is the key to successful testing in Agile.

gorillalogic.com  Permalink

 

Building a Modern Quality Program from the Ground Up

Gone are the days where companies will hire a horde of testing specialists who act as a safety net, waiting for code to be tossed over the proverbial wall by developers to perform validation before a release can happen.

So what do "the days" look like now? I liked Jeff Sing's explanation of the modern approach to Quality Engineering.

A great addition to that is Janet Gregory's article about Testing From A Holistic Point Of View.

medium.com  Permalink

 

How Google Tests Software

There have been several of articles written on how Google tests software (mainly based on the famous book) but these lessons are so valuable, they're well worth repeating. Here Dilusha Kumarage did a great job describing the key concepts.

medium.com  Permalink

 

Testing beyond requirements

What if…? What else? What happens when…? Who is this for? Why is it designed like this? When can this be used? How can this function be used differently than expected? What value does it provide? To whom?

In most cases, only checking that requirements are met is simply not enough testing. So these are just a few questions that Maria Kedemo advises testers to ask while testing.

wordpress.com  Permalink

 

Why are developers against testability?

Testability is one of these things that's much easier to be built-in rather than built on top of implementation. Gregory Paciga explains why it's not a trivial problem and what a tester can do to help developers care for that.

gerg.dev  Permalink

 
 

  AUTOMATION  

 

Designing the test framework? Here are things you need to keep in mind

Viral Patel shares some great pieces of advice on what to pay attention to when building a test framework.

testerin.me  Permalink

 

Hard and Soft Assertions in Test Automation

Usually, when a test has multiple assertions and the first one fails, the program stops immediately. Dmitry Shyshkin shares an example of changing this behaviour and making the test run all assertions before exiting.

practicetestautomation.com  Permalink

 

Start Behavior-Driven Development (BDD) for Java SpringBoot REST API Using Cucumber

Thinking of implementing API tests with Cucumber? Gavin Fong got you covered and shared a nice guide on how to do it.

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

devgenius.io  Permalink

 

Treat your flaky tests like production bugs

Here's a simple guide by Paweł Świątkowski that may come in handy when deciding on how to fight the flaky tests.

The other useful tactic to improve tests (and not only) is the Dev Box technique suggested by André Guimarães.

katafrakt.me  Permalink

 

Why it's (still) so difficult for testers to learn test automation

Bas Dijkstra gives great pieces of advice on what to keep in mind when learning test automation.

Moreover, Alan Page wrote a decent article on Learning Automation – The Collaborative Way.

techbeacon.com  Permalink

 
 

  TOOLS  

 

From Meh To Great: My Experience with NodeJS Browser Testing since 2015

A lot has changed since 2015 in terms of web UI testing tools and it's interesting to follow the experience of Josh Grant who was sceptical about JavaScript-based tools at first, but now recommends using WebdriverIO.

tumblr.com  Permalink

 

Getting Started with Cypress Studio for Test Automation

Cypress has recently released Cypress Studio — a test recorder for web (something like Selenium IDE). Filip Hric explains how to get started, how it works and who it is for.

applitools.com  Permalink

 

I Don't Need Postman Anymore! I Use VS Code Instead...

If you use VisualCode as your primary IDE, you may like news from Sumanth Sanathi about the Thunder Client extension that is a GUI for API tests. Just like Postman, but right in your IDE. Handy!

hashnode.dev  Permalink

 

Too many testing tools/languages/frameworks to learn, I'm confused

Following up on Josh's article above, it seems that we're slowly hitting what many developers have been experiencing for a while — the choice overload. Here are some interesting insights.

reddit.com  Permalink

 
 

  VIDEOS  

 

The Quality Dashboard

In this interesting presentation, Gil Zilberfeld explains the process of implementing a quality metrics dashboard for API teams and what benefits it brought to them.

everydayunittesting.com  Permalink

 
 

  AND...  

 

I'd love to be a tester in this project... 😂

 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, Kemp House, 160 City Road, London, EC1V 2NX, United Kingdom
 
 

 
 

TwitterLinkedIn

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

Older messages

Software Testing Weekly - Issue 69

Friday, April 30, 2021

Test Automation Patterns Wiki 📖 View on the Web Archives ISSUE 69 April 30th 2021 COMMENT Welcome to the 69th issue! What I love about preparing this newsletter is that I learn something new every time

Software Testing Weekly - Issue 68

Friday, April 23, 2021

Contemporary Exploratory Testing View on the Web Archives ISSUE 68 April 23rd 2021 COMMENT Welcome to the 68th issue! Last week, someone reached out to me on LinkedIn asking if I can share some

Software Testing Weekly - Issue 66

Friday, April 9, 2021

Do you need tech background to be successful in QA? View on the Web Archives ISSUE 66 April 9th 2021 COMMENT Welcome to the 66th issue! This week, I stumbled upon a series of interviews with QA Leads

Software Testing Weekly - Issue 65

Friday, April 2, 2021

10 Essential Skills of a Successful Software Tester View on the Web Archives ISSUE 65 April 2nd 2021 COMMENT Welcome to the 65th issue! Yesterday it was April Fools' Day and Stack Overflow totally

Software Testing Weekly - Issue 64

Friday, March 26, 2021

State of Testing on iOS in 2021 View on the Web Archives ISSUE 64 March 26th 2021 COMMENT Welcome to the 64th issue! Dave Verwer and his team have just published the results of the great iOS Dev Survey

You Might Also Like

📧 Building Async APIs in ASP.NET Core - The Right Way

Saturday, November 23, 2024

​ Building Async APIs in ASP .NET Core - The Right Way Read on: m​y website / Read time: 5 minutes The .NET Weekly is brought to you by: Even the smartest AI in the world won't save you from a

WebAIM November 2024 Newsletter

Friday, November 22, 2024

WebAIM November 2024 Newsletter Read this newsletter online at https://webaim.org/newsletter/2024/november Features Using Severity Ratings to Prioritize Web Accessibility Remediation When it comes to

➡️ Why Your Phone Doesn't Want You to Sideload Apps — Setting the Default Gateway in Linux

Friday, November 22, 2024

Also: Hey Apple, It's Time to Upgrade the Macs Storage, and More! How-To Geek Logo November 22, 2024 Did You Know Fantasy author JRR Tolkien is credited with inventing the main concept of orcs and

JSK Daily for Nov 22, 2024

Friday, November 22, 2024

JSK Daily for Nov 22, 2024 View this email in your browser A community curated daily e-mail of JavaScript news React E-Commerce App for Digital Products: Part 4 (Creating the Home Page) This component

Spyglass Dispatch: The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen

Friday, November 22, 2024

The Fate of Chrome • Amazon Tops Up Anthropic • Pros Quit Xitter • Brave Powers AI Search • Apple's Lazy AI River • RIP Enrique Allen The Spyglass Dispatch is a free newsletter sent out daily on

Charted | How the Global Distribution of Wealth Has Changed (2000-2023) 💰

Friday, November 22, 2024

This graphic illustrates the shifts in global wealth distribution between 2000 and 2023. View Online | Subscribe | Download Our App Presented by: MSCI >> Get the Free Investor Guide Now FEATURED

Daily Coding Problem: Problem #1616 [Easy]

Friday, November 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Alibaba. Given an even number (greater than 2), return two prime numbers whose sum will

The problem to solve

Friday, November 22, 2024

​ Use problem framing to define the problem to solve This week, Tom Parson and Krishna Raha share tools and frameworks to identify and address challenges effectively, while Voltage Control highlights

Issue #568: Random mazes, train clock, and ReKill

Friday, November 22, 2024

View this email in your browser Issue #568 - November 22nd 2024 Weekly newsletter about Web Game Development. If you have anything you want to share with our community please let me know by replying to

Whats Next for AI: Interpreting Anthropic CEOs Vision

Friday, November 22, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 22, 2024? The HackerNoon