Software Testing Weekly - Issue 80

2021 State of Testing in DevOps

Software Testing Weekly


ISSUE 80  July 17th 2021




Welcome to the 80th issue!

This week, I found two recently-published reports on the state of testing that I'd like to share with you:

  1. 2021 State of Testing in DevOps by Mabl — including lots of DevOps-related insights regarding CI/CD and tools, but also the changing role of QA in such environment.
  2. Test Coverage Guide for Mobile and Web Apps by Perfecto — including up-to-date usage distribution of mobile devices, browsers, and operating systems grouped by country.

Hope you'll enjoy the reads and learn something new, as I did.

Happy testing!

Dawid Dylowicz  Permalink




Focus on Goals over Risks

Why focusing on risks might not be the best option? Jesper Ottosen shows an interesting perspective of focusing on goals instead and what benefits they can bring.  Permalink


Leadership in Test: Service Testing

Here's an interesting read from Paul Gerrard who puts some light on three important parts of service testing, such as performance, reliability and manageability.  Permalink


Quality Shopper, Stop Lookin’ At What You Can’t Buy

Antoine Craske shares a good reminder that quality cannot be bought with new fancy tools or test frameworks — it has to be developed.  Permalink


What is the right question to ask?

Questions are one of the most powerful tools that a tester can have. Alan Richardson provides some examples and tips on which ones to ask and when.

And here's a good complementary read from Ravisuriya Eshwara on Assumptions are Essentials and Necessity.  Permalink




Parallelizing test automation? Read this first.

Parallelisation seems like a simple way of improving the test execution speed, right? Well, not so fast. Paul Grizzaffi warns about the challenges you might face during implementation.  Permalink


Serverless integration testing with CDK — Part 3

Wondering how to do serverless testing? This is yet another great article by Andy Blackledge that is a continuation of the previous two articles that I featured two weeks ago. This time, it's about simplifying the test stack.  Permalink


Should You Use Contract Testing?

Oleksandr Romanov found an interesting way of explaining contract testing from both the tester and developer perspectives, and explains when you should follow this practice.  Permalink


Testing A Web App Using The Keyboard Only

Navigating through the webpage using only a keyboard is one of the fundamental accessibility tests. But can you automate it? Gleb Bahmutov proves so by implementing a keyboard-driven test in Cypress. Well done!  Permalink


The definitive guide of Android UI Automator with Kotlin

This is the kind of debut blog article that I appreciate! Heitor Paceli shared a comprehensive guide to getting started with UI test automation on Android in Kotlin, including plenty of code examples.

Additionally, Saif Siddiqui created a short, handy video explaining how to use The UiAutomator2 Driver for Android.  Permalink


UI Testing Best Practices

Here's a handful of best practices for UI testing that Bryce Dorn and his colleagues came up with. And they all look valid to me.  Permalink




Gatling and the test data generator pattern

Data generation is one of the key aspects of load testing and Matthew Bretten demonstrates a great way of doing it in Gatling tests.  Permalink


How to do performance testing using the k6 tool?

This is a massive guide by Marcin Basiakowski to getting started with performance testing using the open-source k6 tool.

And here's an equally good tutorial about Load Testing SQL Databases with k6 by Wai Foong Ng.  Permalink


Selenium Test Automation Template

If you're looking for a project template to start writing tests in Java, check out this one by Madhawa Ratnayake. It's uses TestNG test runner for Selenium and implements the Page Object pattern.  Permalink




The DevOps Handbook (Chapter 17. Integrate Hypothesis-Driven Development and A/B Testing into Our Daily Work)

Thomas Haver shares a short summary of The DevOps Handbook's 17th chapter explaining the benefits of integrating A/B testing in the pipeline.  Permalink




The best playlist for coding... 😂



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



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

Older messages

Software Testing Weekly - Issue 79

Saturday, July 10, 2021

We've reached 3000 subscribers! 🎉 View on the Web Archives ISSUE 79 July 9th 2021 COMMENT Welcome to the 79th issue! Today is a special day because there are over 3000 of you now! 🎉 Thank you very

Software Testing Weekly - Issue 78

Friday, July 2, 2021

Simple truths of Software Testing and Automation View on the Web Archives ISSUE 78 July 2nd 2021 COMMENT Welcome to the 78th issue! Another week brings another great resource that I want to share with

Software Testing Weekly - Issue 77

Friday, June 25, 2021

Great guides for software engineers 🚀 View on the Web Archives ISSUE 77 June 25th 2021 COMMENT Welcome to the 77th issue! Today, I want to share with you an amazing gem that I found this week. It's

Software Testing Weekly - Issue 76

Friday, June 18, 2021

A story of a certain bug 😬 View on the Web Archives ISSUE 76 June 18th 2021 COMMENT Welcome to the 76th issue! This week, I stumbled something both entertaining and terrifying at the same time. A story

Software Testing Weekly - Issue 75

Friday, June 11, 2021

Learning from failures in Software Testing View on the Web Archives ISSUE 75 June 11th 2021 COMMENT Welcome to the 75th issue! We often celebrate success, don't we? We're somewhat used to it.

Alpine.js Weekly #69

Saturday, July 24, 2021

Alpine plugins are dropping, keep an eye on Caleb Porzio's announcements. 🥳 New Alpine Plugin: Persist 🍾 Easily persist data across page loads by using a nifty little decorator function: $persist()

Olympics: Scammers are trying to cash in on the Olympic Games

Saturday, July 24, 2021

Smart Cities Robotic Challenge; KDE is to Linux what 7 was to Windows Subscription | Read Online | Twitter Facebook LinkedIn Top Story of the Day July 23, 2021 Top Story of the Day Scammers offer

Weekly Xamarin - Issue 313

Saturday, July 24, 2021

Moar MAUI! Weekly Xamarin View on the Web Archives ISSUE 313 24th July 2021 KYM PHILLPOTTS G'day Everyone, We are now on the downhill slope towards MUAI releases and you can really see it in the

[Python Dependency Pitfalls] "Re-inventing the wheel" disease

Saturday, July 24, 2021

Hey there, PyPI, the Python packaging repository, now contains more than 100000 third-party packages in total. That's an *overwhelming* number of packages to choose from... And this feeling of

The Plastic World of RealSelf

Saturday, July 24, 2021

Cyberbits #10: “The TripAdvisor of Boob Jobs” ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

The Framework Laptop is now shipping — BirdNet – Identify Birds by Sound — and AWS's Egregious Egress

Friday, July 23, 2021

Issue #473 — Top 20 stories of July 24, 2021 Issue #473 — July 24, 2021 You receive this email because you are subscribed to Hacker News Digest. You can open it in the browser if you prefer. 1 The

Daily Crunch - Bitcoin 'is a big part of our future,' says Twitter CEO Jack Dorsey

Friday, July 23, 2021

TechCrunch Newsletter TechCrunch logo The Daily Crunch logo Friday, July 23, 2021 • By Alex Wilhelm Hello and welcome to Daily Crunch for July 23, 2021. It's been an interesting week for the crypto

Software Testing Weekly - Issue 81

Friday, July 23, 2021

Do you ask the right questions? View on the Web Archives ISSUE 81 July 23rd 2021 COMMENT Welcome to the 81st issue! Here's one thing I'd like to highlight this week. It's a meaningful post

The Dial-Up Volunteer Army 💾

Friday, July 23, 2021

How AOL was built on a an army of unpaid volunteers. Here's a version for your browser. Hunting for the end of the long tail • July 23, 2021 Today in Tedium: In some ways, social media started with

JSK Daily for Jul 23, 2021

Friday, July 23, 2021

JSK Daily for Jul 23, 2021 View this email in your browser A community curated daily e-mail of JavaScript news Snapshot Testing for Frontends There are many types of software testing. Among these, one