Software Testing Weekly - Software Testing Weekly - Issue 158

How to become a customer-centric tester 🤝
 

Software Testing Weekly

 

ISSUE 158  March 4th 2023

 
COMMENT

  COMMENT  

 

Welcome to the 158th issue!

This week, I want to highlight AutoTestData — a free online test data generator.

It allows you to generate and customise data in various formats, such as JSON, CSV, and also Python and Ruby code.

You can learn more about its capabilities from this handy tutorial.

Thanks again, Sanjay Kumar, for supporting the software testing community with your great inventions!

Happy testing! 🙂

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

How to become a customer-centric tester

Johanna South explains why we shouldn't only care about making a working product, but also one that meets customers' requirements and expectations. Here's how.

In relation to that, Andreea Draniceanu gives some tips on Persona Testing.

theqaconnection.com  Permalink

 

Human skills to win in Software Testing

If you're wondering what soft skills you need to succeed as a software tester, Gaurav Singh wrote a great overview.

automationhacks.io  Permalink

 

OWASP Top 10 Privacy Risks — use these best practices to protect your clients

This is a great, detailed overview of the most common risks for user privacy and app security by Monika Krysiak.

tsh.io  Permalink

 

So, you think you do quality assurance? Part 1: Intro to quality.

In a series of two thorough articles, Martin Chaov explains the concept of quality assurance and its common practices.

I found the second part about advanced quality even more insightful!

medium.com  Permalink

 

When Are Problems Introduced?

Michael Bolton explains what's wrong with the common misconception about bugs being introduced during the testing phases.

Additionally, Olha Holota advises what to do When A Bug Is Hard To Reproduce.

developsense.com  Permalink

 
 

  AUTOMATION  

 

3 Questions you Need to Ask Before Starting an End-to-End Test Project

You may not always want to start your testing with automation. Vincent Ferreira suggests asking yourself these three simple questions first.

Similarly, Giedrius Tusinskis wrote a good article about Introducing Functional Test Automation In Your Company.

medium.com  Permalink

 

How we improved reporting and monitoring of test automation results

Giuseppe Donati shares a detailed tech stack and solution that they use to store, process and display the results of their automated tests.

trivago.com  Permalink

 

The Importance of Code Quality in Test Automation

Test code should be treated like production code. Oleksii Ivashchenko describes the best practices for writing clean code that also apply to tests.

Similarly, Ubiratan Soares explains The problem with disabled tests, which should also be treated the same as code — refactored or deleted.

medium.com  Permalink

 

Using assume() in Test Automation

Christian Nissen suggests using assume() to verify the test preconditions while leaving assert() only for the actual goal of the test.

Also, Rasmus Ursem wrote an interesting article about Assert coverage — the next step after code coverage?.

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

medium.com  Permalink

 

What do thermodynamics, Cucumber framework, and Screenplay Pattern have in common?

If you're wondering whether adding additional layers to test automation is beneficial, Daniel Delimata shares an intriguing thought process.

medium.com  Permalink

 
 

  TOOLS  

 

Creating auto-scalable Selenium Grid on Kubernetes

Prasad Shirwadkar wrote a helpful, step-by-step guide with code examples to leveraging Kubernetes for running Selenium tests at scale.

medium.com  Permalink

 

How to handle Cypress flaky tests

If you're dealing with flaky Cypress tests, here are some tips by Balaji Kumarasamy on what you can do to improve them.

Balaji also wrote a similar guide on How to handle Playwright flaky tests.

medium.com  Permalink

 

Is Playwright already the finest test automation tool?

That's a question that probably some of you started asking, too. Mustafa Mašetić describes the features of Playwright and how they compare to Selenium.

Similarly, Akhil Singh Rawat compared Selenium vs Playwright, including code samples.

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

medium.com  Permalink

 

Load Testing Made Easy with K6: Using Faker Library and CSV Files

Farhan Labib wrote a handy guide to creating load tests using k6 and generating fake test data with Faker.js.

Also, NaveenKumar Namachivayam created PerfGPT which can analyse your performance test results using OpenAI for free.

medium.com  Permalink

 

Open-source testing tools ranking based on their GitHub metrics, which one are you using?

Someone shared a comparison of the most popular open-source test tools from OSS Insights (cool tool, by the way) that rates them by a number of GitHub stars. Quite interesting to see the trends!

reddit.com  Permalink

 

Two Simple Reasons that ChatGPT (AI) Won’t Work in End-to-End Test Automation

Lately, there's been a lot of hype around ChatGPT and its potential usefulness for testers. But Zhimin Zhan has a different opinion and provides some evidence.

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

medium.com  Permalink

 
 

  VIDEOS  

 

Do's and Don'ts in Test Automation

Daniel Knott compiled a helpful 21-minute video explaining nine good and bad practices in test automation.

youtube.com  Permalink

 
 

  AND...  

 

"Fully" automated... 😂

 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

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

Key phrases

Older messages

Software Testing Weekly - Issue 157

Sunday, February 26, 2023

RIP Postman? 😳 View on the Web Archives ISSUE 157 February 26th 2023 COMMENT Welcome to the 157th issue! Postman has announced big restrictions to its local-only Collection Runner, affecting a lot of

Software Testing Weekly - Issue 156

Sunday, February 19, 2023

A11y testing, Screenplay pattern and new tools 🛠️ View on the Web Archives ISSUE 156 February 19th 2023 COMMENT Welcome to the 156th issue! I hope you've had a delightful weekend. There's a lot

Software Testing Weekly - Issue 155

Monday, February 13, 2023

Why Test Automation Projects Fail 🧐 View on the Web Archives ISSUE 155 February 13th 2023 COMMENT Welcome to the 155th issue! Many of you may wonder what decides test automation's failure or

Software Testing Weekly - Issue 154

Sunday, February 5, 2023

Is Selenium still worth it? 🤔 View on the Web Archives ISSUE 154 February 5th 2023 COMMENT Welcome to the 154th issue! Is Selenium still worth it? In the age of Cypress, Playwright, Webdriver.io, and

Software Testing Weekly - Issue 153

Sunday, January 29, 2023

What is the most irritating about the QA job? 🤔 View on the Web Archives ISSUE 153 January 29th 2023 COMMENT Welcome to the 153rd issue! Here's a simple question that sparked a huge discussion:

You Might Also Like

SBF gets 25 years 

Thursday, March 28, 2024

Sam Bankman-Fried is sentenced View this email online in your browser By Christine Hall Thursday, March 28, 2024 Welcome back to TechCrunch PM! The editorial team spent a chunk of the day discussing

💎 Issue 410 - Being laid off in 2023-2024 as an early-career developer

Thursday, March 28, 2024

This week's Awesome Ruby Newsletter Read this email on the Web The Awesome Ruby Newsletter Issue » 410 Release Date Mar 28, 2024 Your weekly report of the most popular Ruby news, articles and

💻 Issue 403 - Microsoft defends .NET 9 features competing with open source ecosystem

Thursday, March 28, 2024

This week's Awesome .NET Weekly Read this email on the Web The Awesome .NET Weekly Issue » 403 Release Date Mar 28, 2024 Your weekly report of the most popular .NET news, articles and projects

💻 Issue 410 - Node.js TSC Confirms: No Intention to Remove npm from Distribution

Thursday, March 28, 2024

This week's Awesome Node.js Weekly Read this email on the Web The Awesome Node.js Weekly Issue » 410 Release Date Mar 28, 2024 Your weekly report of the most popular Node.js news, articles and

💻 Issue 410 - JSDoc as an alternative TypeScript syntax

Thursday, March 28, 2024

This week's Awesome JavaScript Weekly Read this email on the Web The Awesome JavaScript Weekly Issue » 410 Release Date Mar 28, 2024 Your weekly report of the most popular JavaScript news, articles

📱 Issue 404 - Dependency Injection for Modern Swift Applications Part II

Thursday, March 28, 2024

This week's Awesome iOS Weekly Read this email on the Web The Awesome iOS Weekly Issue » 404 Release Date Mar 28, 2024 Your weekly report of the most popular iOS news, articles and projects Popular

💻 Issue 328 - My new open-source repository to schedule all your content!

Thursday, March 28, 2024

This week's Awesome React Weekly Read this email on the Web The Awesome React Weekly Issue » 328 Release Date Mar 28, 2024 Your weekly report of the most popular React news, articles and projects

📱 Issue 407 - Apple just announced WWDC24. The keynote for WWDC24 will be held on Monday, June 10th.

Thursday, March 28, 2024

This week's Awesome Swift Weekly Read this email on the Web The Awesome Swift Weekly Issue » 407 Release Date Mar 28, 2024 Your weekly report of the most popular Swift news, articles and projects

💻 Issue 405 - 2024 Edition Update

Thursday, March 28, 2024

This week's Awesome Rust Weekly Read this email on the Web The Awesome Rust Weekly Issue » 405 Release Date Mar 28, 2024 Your weekly report of the most popular Rust news, articles and projects

🤖 What to Expect From Google I/O 2024 — How to Stop Apps From Leaking Your Data

Thursday, March 28, 2024

Also: The Best Camera Straps of 2024, and More! How-To Geek Logo March 28, 2024 📩 Get expert reviews, the hottest deals, how-to's, breaking news, and more delivered directly to your inbox by