Software Testing Weekly - Software Testing Weekly - Issue 61

How Facebook is finding and fixing regressions faster
 

Software Testing Weekly

 

ISSUE 61  March 5th 2021

 
COMMENT

  COMMENT  

 

Welcome to the 61st issue!

We all know that the later we find a bug, the costlier it is to fix. And it's an exponential correlation.

Even though the shift-left approach focuses on preventing bugs, some of them always slip through. And these that do, need to be tackled fast.

So what I found particularly inspiring is how Facebook is finding and fixing regressions faster written by Jian Zhang and Brian Keller.

I like how they use machine learning to choose the best tests to run, allow running them directly in the IDE and automatically signal regressions to the right person. That's some clever stuff.

So I hope you'll find this helpful, too.

Happy testing!

PS. Oh, and there's a job opportunity at the bottom. 😉

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

A Typical Agile Sprint (Satire)

I've seen many Agile sprints in my career and I found this satiric description by Andrei-Lucian Moraru both amusing and scary because of how accurately it describes some of them. 😄

And since no sprint is ever perfect, here's a useful article on How to keep up with deadlines as a QA engineer? by Delia Stănescu.

medium.com  Permalink

 

Achieve More with Less: Pareto’s Principle in Software Testing

I'm a big fan of the Pareto principle. The smaller the team or company I worked for, the more 80/20 patterns I could recognise. And it applies to software testing too, as Prashant Hedge explains.

testproject.io  Permalink

 

How to prepare for Software Testing Interview

Magdalena Lozowska listed out questions that you can expect during a software testing interview and gave some great practical tips on how to answer them.

medium.com  Permalink

 

Shift Left: Fail faster in 7 Steps

A lot has been written about shifting left but it's hard to find practical advice that you can apply in your day-to-day job. This full of examples guide by Martin Thoma fills that gap well.

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

gitconnected.com  Permalink

 

Why I Love Software Testing

When I browse through forums to find news every week, I often see people ranting about software testing and QA roles. So it's nice to see Jason Arbon sharing all the positive side of our jobs, which I fully agree with.

medium.com  Permalink

 
 

  AUTOMATION  

 

5 Reasons Why Test Automation Frameworks Tend To Fail

Jonathan Thompson shares some solid lessons he learned on building reliable test automation frameworks.

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

betterprogramming.pub  Permalink

 

Always write at least 1 end-to-end test. You'll love it, I promise.

Michał Gacka explains why it's beneficial to write at least one end-to-end test as soon as you start developing a new feature. And I'm particularly happy to see that it comes from a developer.

dev.to  Permalink

 

Creating A Test Automation Portfolio Episode 6: C# Solution For UI Automation Using Selenium 4.0

If you want to add some new tools to your skillset, you may want to check out Beth Marshall's guide on implementing a test automation solution for UI with Selenium 4.0 in C#.

beththetester.com  Permalink

 

How to run isolated tests using Docker Compose on AWS

One of the key principles of successful test automation is to run them in an isolated environment. Illia Saveliev shows how to achieve that with Docker on AWS.

medium.com  Permalink

 

Mobile E2E tests using WebdriverIO and Appium

Fernando Martín Ortiz shows a great example of how you can test the UI of mobile apps in JavaScript with Appium and WebdriverIO.

dev.to  Permalink

 
 

  TOOLS  

 

Cross browser visual testing — Picking the right tool

Thinking of doing visual testing? Denitsa Kulezich described a handful of paid and free tools for the job that you may want to check.

medium.com  Permalink

 

Everyday tools in a life of Software QA

Abiral Sthapit listed out 65 various tools which helped him in software testing. They vary from simple Chrome Extensions to big commercial tools, so you should easily find something that fits you.

medium.com  Permalink

 

Battle-Test Your API With Artillery Load Testing

In this nice guide, Dennis Martinez explains why load testing APIs is important and shows how you can do it with Artillery — an open-source tool.

dev-tester.com  Permalink

 

Load Testing WebSockets With k6

And if you need to do some WebSockets load testing, here's a great guide by Ng Wai Foong describing how to achieve that with another open-source tool — k6.

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

betterprogramming.pub  Permalink

 

Software testing resource pack

Do you need to test your API or UI with files of various sizes? If so, this repository created by Łukasz Łapaj can give you what you need. It contains a set of images and other files of various sizes, resolutions, formats, names and so on.

github.com  Permalink

 
 

  VIDEOS  

 

Top 21+ Good Websites for Practicing Automation Testing

In this video, Pramod Dutta describes many project and websites that you can use to practice test automation skills for UI, API and more. And here you can find the full list with links.

youtube.com  Permalink

 
 

  Sponsored Jobs  

 

[London] Lead Mobile QA Engineer @ Smarkets

At Smarkets we are looking for a Lead Mobile QA Engineer. 75% of our staff are engineers, we re-write ~40% of the code base each year & we ship multiple times a day. This year we want to speed up the feature development of our Mobile apps. The role will incorporate lots of automation testing as well as exploratory testing through the apps.

smarkets.com  Permalink

 
 
 

  AND...  

 

When devs and QA play "never have I ever"... 😂

 Permalink

 

Enjoying this newsletter? You can support my work and buy me a coffee.

Thanks for reading!

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 59

Friday, February 19, 2021

Where is your favourite tool on the Technology Radar? View on the Web Archives ISSUE 59 February 19th 2021 COMMENT Welcome to the 59th issue! The one great thing I discovered this week is the

Software Testing Weekly - Issue 58

Saturday, February 13, 2021

1000 Selenium Interview Questions View on the Web Archives ISSUE 58 February 12th 2021 COMMENT Welcome to the 58th issue! When you want to achieve something great, it usually requires a lot of

Software Testing Weekly - Issue 56

Friday, January 29, 2021

Financial growth for people in engineering View on the Web Archives ISSUE 56 January 29th 2021 COMMENT Welcome to the 56th issue! I've read Financial growth for people in engineering by Pradeep

Software Testing Weekly - Issue 54

Friday, January 15, 2021

Why We Open Sourced Our Entire Product View on the Web Archives ISSUE 54 January 15th 2021 COMMENT Welcome to the 54th issue! Today, I stumbled upon a very interesting article on Why We Open Sourced

Software Testing Weekly - Issue 53

Friday, January 8, 2021

How was testing in 2020? View on the Web Archives ISSUE 53 January 8th 2021 COMMENT Welcome to the 53rd issue! Last week I received some absolutely amazing feedback from you on LinkedIn and Twitter.

You Might Also Like

Your Phone’s Other Number 📱

Saturday, April 27, 2024

Let's talk about your phone's IMEI number. Here's a version for your browser. Hunting for the end of the long tail • April 27, 2024 Today in Tedium: As you may know, Tedium is a blog and/or

🕹️ How to Play Retro Games for Free on iPhone — Why I Can't Live Without an eReader

Saturday, April 27, 2024

Also: Anker MagGo (Qi2) Power Bank Review, and More! How-To Geek Logo April 27, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by

Weekend Reading — The Bob Ross of programming

Saturday, April 27, 2024

This week we use coffee tasting as our design practice, get as close to and as far away from the metal as possible, find an easier way to write documentation, discover why Google Search is getting so

Issue #538: All the Jam entries, Panthera 2, and Tristram

Saturday, April 27, 2024

Weekly newsletter about HTML5 Game Development. Is this email not displaying correctly? View it in your browser. Issue #538 - April 26th 2024 If you have anything you want to share with the HTML5 game

Daily Coding Problem: Problem #1424 [Easy]

Saturday, April 27, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Microsoft. Implement a URL shortener with the following methods: shorten(url) , which

Charted | Countries That Became More Happy (or Unhappy) Since 2010 😅

Saturday, April 27, 2024

Which countries had the highest happiness gains since 2010? Which became sadder? View Online | Subscribe Presented by Voronoi: The App Where Data Tells the Story FEATURED STORY Countries With the

Noonification: What Is E-Waste Hacking?

Saturday, April 27, 2024

Top Tech Content sent at Noon! The first AI-powered startup unlocking the “billionaire economy” for your benefit How are you, @newsletterest1? 🪐 What's happening in tech this week: The

TikTok faces a ban in the US, Tesla profits drop and healthcare data leaks

Saturday, April 27, 2024

Plus: Amazon's new delivery subscription and a deep dive on Rippling View this email online in your browser By Kyle Wiggers Saturday, April 27, 2024 Image Credits: TechCrunch Welcome, folks, to

🐍 New Python tutorials on Real Python

Saturday, April 27, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Write Unit Tests for Your Python Code With

Bogus npm Packages Used to Trick Software Developers into Installing Malware

Saturday, April 27, 2024

THN Daily Updates Newsletter cover Webinar -- Uncovering Contemporary DDoS Attack Tactics -- and How to Fight Back Stop DDoS Attacks Before They Stop Your Business... and Make You Headline News.