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

📧 Modular Monolith Architecture is now LIVE! 🎉

Thursday, April 25, 2024

​ MMA is now LIVE! The day has finally come. ​Modular Monolith Architecture is now open for enrollment. ​ I can't wait for you to see everything I prepared! 10 in-depth chapters 60+ high-quality

Testing the Rabbit R1's AI assistant

Thursday, April 25, 2024

The Morning After It's Thursday, April 25, 2024. Back in January, startup Rabbit revealed its first device at CES 2024. The R1 is an adorable, vibrant orange AI machine with a camera, scroll wheel,

Zero-Day Alert: State-Sponsored Hackers Exploting Two Cisco Flaws for Espionage

Thursday, April 25, 2024

THN Daily Updates Newsletter cover Coding with AI For Dummies ($18.00 Value) FREE for a Limited Time Boost your coding output and accuracy with artificial intelligence tools Download Now Sponsored

Post from Syncfusion Blogs on 04/25/2024

Thursday, April 25, 2024

New blogs from Syncfusion How BoldSign Improved HR Operations at Syncfusion By Syncfusion HR Team Let's see how Syncfusion's BoldSign revolutionizes HR operations with seamless document

😩Not Another iPad Caaaase!

Thursday, April 25, 2024

The last iPad case you need. See the most loved features you can't live without. The form and style of ZUGU cases have evolved naturally, resulting from designing products that safeguard your

Edge 390: Diving Into Databricks' DBRX: One of the Most Impressive Open Source LLMs Released Recently

Thursday, April 25, 2024

The model uses an MoE architecture which exhibits remarkable perfromance on a relatively small budget. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

US TikTok ban 📱, Meta's $200B drop 📉, Node.js 22 👨‍💻

Thursday, April 25, 2024

President Joe Biden has signed into law a bill that orders TikTok owner ByteDance to sell the company within 270 days or lose access to the US market Sign Up |Advertise|View Online TLDR Together With

Learning about Android Runtime

Thursday, April 25, 2024

View in browser 🔖 Articles Learning about Android Runtime I always enjoy reading articles that explore how something works under the hood. Here's an article that does exactly that, providing

Stripe changes its … stripes

Wednesday, April 24, 2024

TikTok on the president's docket and Nvidia acquires Run:ai View this email online in your browser By Christine Hall Wednesday, April 24, 2024 Good afternoon, and welcome to TechCrunch PM! Today

💪 You Can Use Copilot AI as a Personal Trainer — Why Your Laptop Needs a Docking Station

Wednesday, April 24, 2024

Also: Here's How to Make Your Apple ID Recoverable, and More! How-To Geek Logo April 24, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to