Software Testing Weekly - Software Testing Weekly - Issue 202

Developer Productivity: Software Quality 🚀
 

Software Testing Weekly

 

ISSUE 202  January 14th 2024

 
COMMENT

  COMMENT  

 

Welcome to the 202nd issue!

Today, I want to share with you an intriguing research paper on the role of Software Quality in Developer Productivity.

It's been written by the Engineering Productivity Research team at Google and it's full of insights on the theory of quality and its potential impact.

You can also read this handy summary by Abi Noda.

Happy testing! 🙂

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

Beyond Bugs: How QA Fuels Collaboration and Innovation in Agile Teams

Do you need QA in Agile? Bharat Varshney answers this question and explains the tester's role.

medium.com  Permalink

 

Experienced Testers: Your personal best practices for an easier life?

There are many testing practices and principles — but which ones are the most useful in practice? You can find several interesting examples in this thread.

Also, Mike Harris explains why Developing your listening skills is really useful.

reddit.com  Permalink

 

How do we measure the Performance of a Microservice, Service, or Server?

Srinath Perera describes two main metrics that matter in performance testing and then gives a few examples of running such tests.

medium.com  Permalink

 

My Story as a QA Lead: What I Do Every Day in the World of Software Quality

What does it take to be a QA Lead? Hardik Chotaliya shares some good pieces of advice based on his experience.

hashnode.dev  Permalink

 

Nine Reasons Testing Becomes a Bottleneck

Kristin Jackvony explains what makes testing inefficient and advises what to do in each case.

Similarly, Jeff Nyman advises focusing on the three key pillars: testing, testability and automation, in his Scrutinize, Stabilize, Sustain article.

thinkingtester.com  Permalink

 
 

  AUTOMATION  

 

API Acceptance Test Journey in Microservice Architecture using WireMock

In this article, Burcu Akkaya shows how you can set up and use WireMock to improve API testing.

Also, Gil Zilberfeld wrote a concise article explaining Abstraction and Testing — Mocks.

medium.com  Permalink

 

How Do We Manage UI Tests in Sprint?

Esra Cebeci describes the strategy and implementation of tracking iOS UI test automation during development.

Moreover, Bharat Varshney explains how we can benefit from Leveraging Test Automation for Seamless Iterations in Scrum.

medium.com  Permalink

 

Scalable Continuous Integration for iOS

If you want to learn about setting up robust CI for iOS development and testing, Alberto De Bortoli wrote a detailed guide.

It's especially important if you want to implement a Release Train in mobile development, as Maxim Kachinkin explains.

medium.com  Permalink

 

The Ultimate Automation Framework Guide: Introduction and Planning

What does it take to set up a test framework? And how can you do it? Irfan Mujagić wrote a wonderful series of articles explaining it step by step. Here are the part 2, part 3, part 4 and part 5.

You may also want to create Testing API (TAPI), as suggested by Michael T. Andemeskel.

thegreenreport.blog  Permalink

 

Ways to Organize End-to-End Tests

There are different ways of managing and structuring your tests. Andrey Enin gives a few tips depending on the setup.

And once you have the structure sorted out, you may want to look into creating Custom Assertions for Cleaner Code, as per Elias Nogueira's advice.

medium.com  Permalink

 
 

  Sponsored Link   

 

Can Playwright Write Tests For You With Codegen?

Writing test scripts often involves repetitive, mundane steps. Discover how you can streamline this process with Mailsac's latest video, showcasing Playwright and its intuitive new feature — Codegen. Eliminate the boilerplate and enhance the efficiency of your testing life.

mailsac.com  Permalink

 
 
 

  TOOLS  

 

Appium Native Mobile Commands — Execute Script Overloading

Continuing the great series of comprehensive articles on testing mobile apps with Appium, this time Lana Begunova shows how you can extend the tool's capabilities with some helpful features.

medium.com  Permalink

 

Playwright Indent List Reporter

Want to get more clarity in your Playwright test reports? Butch Mayhew demonstrates the indent-test-reporter library built specifically for that.

playwrightsolutions.com  Permalink

 

Pragmatic UI testing in Jetpack Compose

Nicola Gallazzi shows how to leverage the new testing API for UI testing of Android apps, enabled thanks to the Jetpack Compose toolkit.

medium.com  Permalink

 

Selenium WebDriver is Still the Best Web Test Automation Framework in 2024

There are a lot of debates around the best test tools for web testing, and here's Zhimin Zhan's perspective on the current state.

vocal.media  Permalink

 

Ultimate PACT Guide: Implement Contracts Tests within 5 minutes

If you want to learn about contract testing and how to implement it using Pact, here's a decent guide with an implementation example.

medium.com  Permalink

 
 

  VIDEOS  

 

Design Patterns for High-Quality Automated Tests — Anton Angelov

This is a great, 35-minute conversation on leveraging test automation design patterns between Anton Angelov and Nikolay Advolodkin.

In relation to that, Gil Zilberfeld recorded a 46-minute video about best practices for writing Clean Tests.

youtube.com  Permalink

 

Playwright Tutorial Java Full Course in One Shot

Want to learn Playwright in Java? Pramod Dutta recorded a two-and-a-half-hour tutorial that guides you through all of its aspects.

youtube.com  Permalink

 
 

  AND...  

 

CTRL+CCCCCC... 🤣

 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, 128 City Road, London, EC1V 2NX, United Kingdom
 
 

 
 

TwitterLinkedIn

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

Older messages

Software Testing Weekly - Issue 201

Friday, January 5, 2024

What QA knowledge did you learn in 2023? 📚 View on the Web Archives ISSUE 201 January 5th 2024 COMMENT Welcome to the 201st issue, and happy new year! Let's start it with a reflection: What QA

Software Testing Weekly - Issue 200

Monday, December 25, 2023

The Best News of 2023 🏆 View on the Web Archives ISSUE 200 December 25th 2023 COMMENT Welcome to the special 200th issue! I'm stunned it's been 4 years already and there are over 7000 of you! I

Software Testing Weekly - Issue 199

Sunday, December 17, 2023

What is the goal of test automation? 🤔 View on the Web Archives ISSUE 199 December 17th 2023 COMMENT Welcome to the 199th issue! This week, I enjoyed a discussion started by this question: What is the

Software Testing Weekly - Issue 198

Sunday, December 10, 2023

Maybe getting rid of the QA team was bad, actually 😳 View on the Web Archives ISSUE 198 December 10th 2023 COMMENT Welcome to the 198th issue! I once heard this: "To see the real value of QA, just

Software Testing Weekly - Issue 197

Sunday, December 3, 2023

White-box Testing Challenge 🏆 View on the Web Archives ISSUE 197 December 3rd 2023 COMMENT Welcome to the 197th issue! How about a testing challenge for the last month of the year? Justas Laužadis

You Might Also Like

Sunday Digest | Featuring 'The World’s 20 Largest Economies, by GDP (PPP)' 📊

Sunday, December 22, 2024

Every visualization published this week, in one place. Dec 22, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week, we visualized public debt by

Android Weekly #654 🤖

Sunday, December 22, 2024

View in web browser 654 December 22nd, 2024 Articles & Tutorials Sponsored Solving ANRs with OpenTelemetry While OpenTelemetry is the new observability standard, it lacks official support for many

😸 Our interview with Amjad Masad

Sunday, December 22, 2024

Welcome back, builders Product Hunt Sunday, Dec 22 The Roundup This newsletter was brought to you by AssemblyAI Welcome back, builders Happy Sunday! We've got a special edition of the Roundup this

C#537 Automating Santa's Workshop with NServiceBus

Sunday, December 22, 2024

Using event-driven architecture for effective gift delivery 🎄🎁 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

The Race for AI Reasoning is Challenging our Imagination

Sunday, December 22, 2024

New reasoning models from Google and OpenAI ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

ScienceDaily/Minimalist lamp/Avocado tip

Sunday, December 22, 2024

Recomendo - issue #442 ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Laravel VS Code Extension, Laravel 11.36, Wirechat, and more! - №544

Sunday, December 22, 2024

Your Laravel week in review ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Kotlin Weekly #438

Sunday, December 22, 2024

ISSUE #438 22nd of December 2024 Announcements klibs.io JetBrains has introduced the alpha version of klibs.io – a web service that speeds up and simplifies discovering KMP libraries that best meet

Weekend Reading — Happy "That's a January Problem" week

Saturday, December 21, 2024

Can Christmas season start a little earlier this year Tech Stuff Ramsey Nasser fuck it happened i am in a situation where i do actually need to reverse a linked list Atuin I just learned about Atuin

Daily Coding Problem: Problem #1644 [Easy]

Saturday, December 21, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by IBM. Given an integer, find the next permutation of it in absolute order. For example,