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

Elastic Community Newsletter

Tuesday, December 24, 2024

Check out the latest from the Elastic Community ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ elastic | Search. Observe. Protect community-newsletter-header-img.png

Daily Coding Problem: Problem #1646 [Medium]

Monday, December 23, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Write a function that rotates a list by k elements. For example, [1, 2, 3, 4,

GCP Newsletter #430

Monday, December 23, 2024

Welcome to issue #430 December 23rd, 2024 News Event Official Blog Calling all devs: Code the future of baseball with Google Cloud and MLB - Google Cloud and MLB are hosting a hackathon where

⏯️ Make a Holiday Guest Profile for Your Streaming Services — What Is Linux Mint?

Monday, December 23, 2024

Also: I Played the Worst Mobile Games So You Don't Have To, and More! How-To Geek Logo December 23, 2024 Did You Know The giant splashes of color that make poinsettias a popular holiday decoration

Ranked | The Most Satisfying vs. Most Reliable Car Brands in 2024 🚙

Monday, December 23, 2024

The most reliable car brands are rarely the most satisfying to own, according to recent Consumer Reports survey data. View Online | Subscribe | Download Our App Presented by: Find the megatrends

Bitcoin Enthusiasts Are Letting Altcoins Pass by

Monday, December 23, 2024

Top Tech Content sent at Noon! Boost Your Article on HackerNoon for $159.99! Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, December 23, 2024? The

Last Minute Gifts from Walmart

Monday, December 23, 2024

ZDNET ZDNET Sponsored Message In Partnership with Walmart December 23, 2024 exclusive offer Walmart Last-minute gifts from Walmart Shop Now Walmart The tech you've been wishing for–at everyday low

15 ways AI saved me weeks of work in 2024

Monday, December 23, 2024

ZDNET's product of the year; Windows 11 24H2 bug list updated -- ZDNET ZDNET Tech Today - US December 23, 2024 AI applications on various devices. 15 surprising ways I used AI to save me weeks of

Distributed Locking: A Practical Guide

Monday, December 23, 2024

If you're wondering how and when distributed locking can be useful, here's the practical guide. I explained why distributed locking is needed in real-world scenarios. Explored how popular tools

⚡ THN Weekly Recap: Top Cybersecurity Threats, Tools and Tips

Monday, December 23, 2024

Your one-stop-source for last week's top cybersecurity headlines. The Hacker News THN Weekly Recap The online world never takes a break, and this week shows why. From ransomware creators being