Software Testing Weekly - Software Testing Weekly - Issue 112

Sabotaging an open-source testing tool 😱
 

Software Testing Weekly

 

ISSUE 112  February 26th 2022

 
COMMENT

  COMMENT  

 

Welcome to the 112th issue!

Do you know Faker.js?

It's a very popular library used for generating realistic data for tests.

At the beginning of the year, its latest version started returning random results, breaking many integrations.

What happened?

Hussein Ba Ashen published a very interesting story describing how the creator of Faker.js sabotaged it.

I don't expect every library to follow suit but it's a sobering warning nevertheless.

So what's the lesson learned?

Don't over-rely on third-party software and keep in mind they may either stop being supported, break or introduce a vulnerability at some point.

And with that in mind... happy testing!

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

16 ways software testability can assist manual testing

We often think about what we can improve in our testing. But maybe we should ask: what can we improve in our codebase or products to make them more testable? Ashley Graf listed 16 great examples of it.

dev.to  Permalink

 

How To Test In A High Developer-To-Tester Ratio

What should you do when developers significantly outnumber testers? Nicola Lindgren gives good advice on how to deal with it.

And if you need to scale, Alona wrote a solid article about How to build your dream QA team.

nicolalindgren.com  Permalink

 

Testing Software Systems

I liked Christopher Jeffery's simple explanation of thinking about systems when testing.

In relation to that, Alex Bunardzic wrote a decent piece about How to create deterministic tests.

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

medium.com  Permalink

 

The Best Software QA and Testing Conferences of 2022

If you want to attend some software testing conferences this year, Chris Kenst prepared a list of the 20 best conferences.

testingconferences.org  Permalink

 

Why should you attack your own product?

Do you know what happens to your product if some of your infrastructure components fail? Kaan Türkmen points out why it's important.

Speaking of that, Johanna South wrote a great overview of Chaos Engineering.

medium.com  Permalink

 
 

  AUTOMATION  

 

9 Ways To Make Slow Tests Faster

Nothing is more annoying than slow and flaky tests. Tomas Fernandez gives comprehensive pieces of advice with examples on how to improve your test execution time.

semaphoreci.com  Permalink

 

Automating API Tip

Here's some good advice from Alan Richardson to start your API test automation with the minimum required headers, body and assertions. And then build the rest on top of that.

eviltester.com  Permalink

 

How Duda’s Test Automation Has Evolved Over The Years

Avraham Khanukaev shares an interesting story of the test engineering transformation they've gone through and how they benefited from that.

Additionally, you may want to learn about Maaret Pyhäjärvi's experience of How My Team Tests for Now.

medium.com  Permalink

 

How to make a test using Serenity BDD and Github Copilot?

If you haven't seen Github Copilot in action yet, you may want to check out Kemal KaÄŸan Kural's interesting example of using AI to write automated tests. Magic!

medium.com  Permalink

 

Useful Test Automation Metrics You Should Be Doing

Running out of ideas for test automation metrics? Mark Mayo gives a few examples and describes when they can be useful.

terem.tech  Permalink

 
 

  Sponsored Link   

 

Cross-Browser Testing in JavaScript Using Playwright — March 8

Andrew Knight, the Automation Panda, is back with another free workshop. Explore how to accelerate cross-browser and cross-device testing using JavaScript with Playwright, discover the requirements of a scalable cross-browser testing initiative, and more. Register for free.

applitools.info  Permalink

 
 
 

  TOOLS  

 

API test automation tools for testing, not coding

There are many tools that can help you automate API testing without writing too much code. Antoine Craske gives an overview of some of them.

medium.com  Permalink

 

Keploy — generate test cases from API calls

My no code testing platform is testing itself and already getting 65% coverage!

Shubham Jain has just recently created Keploy — a no-code testing platform that automatically generates tests from API calls. And best yet, he uses it to test the tool itself... with a great result! Very interesting.

github.com  Permalink

 

Top 5 Javascript Test Automation Frameworks in 2022

Ana Mihajloska describes the pros and cons of the five popular JavaScript test automation tools.

Furthermore, Pramod Dutta recorded a quick video comparing Playwright vs Cypress vs Selenium.

testdevlab.com  Permalink

 
 

  BOOKS  

 

How Google Tests Software — What we can learn from Google?

Miklós Szeles gives a fair overview of the popular book How Google Tests Software and quotes some excerpts from it.

mszeles.com  Permalink

 

Non-Obvious Books for Software Testers

Andrey Yenin shares a few interesting picks that I wouldn't expect to be related to software testing. And yet, they are somehow!

medium.com  Permalink

 
 

  VIDEOS  

 

My top 10 all-time favorite videos on software testing

Rahul Parwal shares a great playlist of his top videos and talks on software testing. The Steve McQueen one is my favourite!

wordpress.com  Permalink

 
 

  AND...  

 

How unit testing really works... 😂

 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.

PS. Starting this week, I'm going to donate every "coffee" support to Nasz Wybór ("Our Choice") Foundation that helps Ukrainian migrants find shelter in Poland. 🇺🇦

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

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

Older messages

Software Testing Weekly - Issue 111

Friday, February 18, 2022

My Personal Quality Principles View on the Web Archives ISSUE 111 February 18th 2022 COMMENT Welcome to the 111th issue! We've just reached an incredible milestone — 4000 subscribers! 🎉 I feel

Software Testing Weekly - Issue 110

Friday, February 11, 2022

Do we really need a test automation engineer? View on the Web Archives ISSUE 110 February 11th 2022 COMMENT Welcome to the 110th issue! Today, I want to share with you the Statcounter. It's a super

Software Testing Weekly - Issue 109

Saturday, February 5, 2022

From QA to Dev? 🤔 View on the Web Archives ISSUE 109 February 5th 2022 COMMENT Welcome to the 109th issue! Have you ever wondered about moving to a development role? I know that many testers do. Even I

Software Testing Weekly - Issue 108

Friday, January 28, 2022

How other companies test software 🚀 View on the Web Archives ISSUE 108 January 29th 2022 COMMENT Welcome to the 108th issue! Do you know How They Test? It's an amazing collection of the best

Software Testing Weekly - Issue 107

Saturday, January 22, 2022

2022 QA Salary Survey 💰 View on the Web Archives ISSUE 107 January 22nd 2022 COMMENT Welcome to the 107th issue! This week, I want to share with you two amazing community-driven projects that I've

You Might Also Like

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

⚙️ OpenA(G)I?

Monday, December 23, 2024

Plus: The Genesis Project ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Post from Syncfusion Blogs on 12/23/2024

Monday, December 23, 2024

New blogs from Syncfusion Introducing the New WinUI Kanban Board By Karthick Mani This blog explains the features of the new Syncfusion WinUI Kanban Board control introduced in the 2024 Volume 4

Import AI 395: AI and energy demand; distributed training via DeMo; and Phi-4

Monday, December 23, 2024

What might fighting for freedom in an AI age look like? ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

LockBit Ransomware Developer Charged for Billions in Global Damages

Monday, December 23, 2024

THN Daily Updates Newsletter cover The Data Science Handbook, 2nd Edition ($60.00 Value) FREE for a Limited Time Practical, accessible guide to becoming a data scientist, updated to include the latest

Re: How to know if your data has been exposed

Monday, December 23, 2024

Imagine getting an instant notification if your SSN, credit card, or password has been exposed on the dark web — so you can take action immediately. Surfshark Alert does just that. It helps you stay