Software Testing Weekly - Software Testing Weekly - Issue 243

A Test Automation Project Guide πŸ’»
 

Software Testing Weekly

 

ISSUE 243  October 26th 2024

 
COMMENT

  COMMENT  

 

Welcome to the 243rd issue!

Today, I want to share this gem with you β€” A Test Automation Project.

It's a step-by-step guide to creating a test automation project with good practices.

Sounds simple, but that's why it's so helpful.

Kudos to Bas Dijkstra for creating and maintaining it.

Happy testing! πŸ™‚

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

5 habits of an effective SDET

Oliver Martin-Hirsch explains how balancing test automation, leveraging test strategy and improving communication with the team can help you become a better tester.

Similarly, Mykhaylo-Ivan Filipenko shares Reflections on QA after 5 years: A Personal Perspective on Skills, including a few more examples.

dunelm.com  Permalink

 

10 Ways Software Testers Can Thrive in an AI-Powered Future: Insights from Futurism

With the growing influence of AI, you may wonder what it means for testers in the long run. Barry Ehigiator elaborates on several interesting points it can lead to.

Furthermore, Gabriel Fethi outlines How Strong Communication Skills Can Boost Your Career as a QA Engineer.

proquains.com  Permalink

 

Carefully test your software β€” A tip for successfully releasing new functionality

Struggling with quality after a rushed release? We've all been there. Jillian Guthrie Powell gives a few pieces of advice on how to mitigate that.

Also, you might find yourself in the following situation: The more I test, the more bugs I find. Is this normal?.

medium.com  Permalink

 

Practising systems thinking to improve your software testing

This is a great overview by Konstantinos Konstantakopoulos of how using a holistic approach to testing can benefit its effectiveness.

Moreover, Bob Salmon rightly points out that we should treat Tech debt as risk of friction.

ministryoftesting.com  Permalink

 

Testing and Quality are NOT correlated

Testing != Quality. This goes without saying and it's a good reminder by Maaike Brinkhof.

It's echoed by Vitaly Sharovatov who does some QA myth busting: quality is the testers' responsibility.

maaikebrinkhof.nl  Permalink

 
 

  AUTOMATION  

 

First things first β€” automate the execution of your tests

Bas Dijkstra shares several important pieces of advice on what to consider when approaching test automation.

Similarly, you can learn from Sritaj Patel about Optimizing Web Applications for Test Automation: Best Practices for Developers.

ontestautomation.com  Permalink

 

How To Achieve Clean Code In Test Automation?

Clean Code is a set of good practices for writing readable and maintainable code. Uros Simic shows how to apply that in test automation.

Moreover, Uros also wrote about the Practical Implementation Of SOLID Principles In Test Automation.

qa-essentials.com  Permalink

 

Shedding Light on the Differences Between Test, Unit Testing, BDD, TDD and Acceptance Testing

Masoud Bahrami explains various test levels and approaches in a digestible manner using metaphors and hand-drawn graphs.

Also, Arthur Tee shows examples of Blocking Bugs and Building Quality Software with the Test Pyramid.

medium.com  Permalink

 

The Beleaguered Page Object Model

James Lloyd shares his thoughts on over-using the Page Object Model, where other, simpler solutions may be enough.

medium.com  Permalink

 
 

  Sponsored Link   

 

Cypress UI Coverage β€” Track, monitor, and visualize test coverage

UI Coverage generates visual test coverage reports with no setup or instrumentation, offering clear insights into uncovered areas that everyone can understand. Increase release confidence by closing testing gaps in critical app flows, reducing incidents, and improving application quality. Request a trial of UI Coverage to get started!

cypress.io  Permalink

 
 
 

  TOOLS  

 

AJV β€” A Powerful Tool for JSON Validation

Have you heard of AJV? It's a helpful, open-source tool for JSON schema validation. Serdal Ozcetin demonstrates using it with Cypress and β€” in the second part β€” with Playwright.

medium.com  Permalink

 

Choosing the Right Automated API Testing Tool For You and Your Team

Wondering what solution to use for API testing? Shubham Sharma suggests 21 different ones, depending on your needs.

Furthermore, Nikita Belkovskiy continues the series on API Testing Showdown: Postman vs Pytest β€” Part 4 highlighting several pytest features that don't exist in Postman.

medium.com  Permalink

 

Playwright BDD testing β€” you don't need Cucumber!

Francesco Borzì describes playwright-bdd — a handy tool that converts your BDD scenarios into Playwright tests.

plainenglish.io  Permalink

 

Playwright tips and tricks #4

This is a yet another insightful compilation of useful Playwright features by Adrian Maciuc.

Also, Shiv Jirwankar shows an example of Encapsulation in Page Object Model in Playwright.

martioli.com  Permalink

 

What's new in Maestro: 1.39.0

Bartek Pacia describes the new features introduced in the latest release of the open-source mobile test tool β€” Maestro. It includes AI-powered commands such as assertWithAI and assertNoDefectsWithAI β€” interesting!

mobile.dev  Permalink

 
 

  VIDEOS  

 

My 16 Years of Automation Mistakes In 21 Minutes

Test automation isn't easy. But you can avoid some of the mistakes by learning from others. Here is Nikolay Advolodkin's take on what not to do.

A great follow-up to this is Nikolay's 16 Years of Brutally Honest Automation Advice.

youtube.com  Permalink

 
 

  AND...  

 

Among us... πŸ˜‚

 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 242

Monday, October 21, 2024

Is QA really all about finding bugs and breaking things? 👀 View on the Web Archives ISSUE 242 October 21st 2024 COMMENT Welcome to the 242nd issue! I found this discussion interesting: Is QA really all

Software Testing Weekly - Issue 241

Sunday, October 20, 2024

What's broken in test automation today? 🤔 View on the Web Archives ISSUE 241 October 14th 2024 COMMENT Welcome to the 241st issue! While sourcing the news for this issue, this discussion got my

Software Testing Weekly - Issue 240

Tuesday, October 8, 2024

How Sonos Lost $200M: A Hard Lesson in Quality 🚨 View on the Web Archives ISSUE 240 October 8th 2024 COMMENT Welcome to the 240th issue! Back in June, I shared with you about the big problem with a new

Software Testing Weekly - Issue 239

Wednesday, October 2, 2024

Quality Engineering Strategy 🚀 View on the Web Archives ISSUE 239 October 2nd 2024 COMMENT Welcome to the 239th issue! Today, I want to highlight this — Quality Engineering for CEOs: Exploring QE

Software Testing Weekly - Issue 238

Tuesday, September 24, 2024

AI Test Reporter 📊 View on the Web Archives ISSUE 238 September 24th 2024 COMMENT Welcome to the 238th issue! I've just stumbled upon AI Test Reporter. It's an open-source library created by

You Might Also Like

🔎 How to Search Reddit Like a Pro — 9 Reasons to Always Use Windows With a VPN

Tuesday, November 12, 2024

Also: Tips for Setting Up a Mobile VR Office, and More! How-To Geek Logo November 12, 2024 Did You Know In the 2016 film Doctor Strange, the characters of both Doctor Strange and the villain Dormammu (

Web Scraping Tips, Python 3.13 Performance Boosts, Writing Interpreters & More

Tuesday, November 12, 2024

Introduction to Web Scraping With Python #655 – NOVEMBER 12, 2024 VIEW IN BROWSER The PyCoder's Weekly Logo Introduction to Web Scraping With Python In this video course, you'll learn all about

Daily Coding Problem: Problem #1606 [Easy]

Tuesday, November 12, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by PayPal. Given a binary tree, determine whether or not it is height-balanced. A height-

Charted | Breaking Down the U.S. Government's 2024 Fiscal Year 💰

Tuesday, November 12, 2024

Net interest payments cost the US government $882 billion in fiscal year 2024, the third-largest outlay in the final budget. View Online | Subscribe | Download Our App Presented by Hinrich Foundation

Spyglass Dispatch: AI's Independence Race • EU's Bad Meta Ads • AI Chip Shenanigans • Netflix Ads Religion

Tuesday, November 12, 2024

AI's Independence Race • EU's Bad Meta Ads • AI Chip Shenanigans • Netflix Ads Religion The Spyglass Dispatch is a free newsletter sent out daily on weekdays. Feel free to forward it on to

The Big T

Tuesday, November 12, 2024

Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 12, 2024? The HackerNoon

Deadline Extended: 2 Weeks Left to Compete for Over $7000 in the AI-chatbot Writing Contest🔥

Tuesday, November 12, 2024

Great news, newsletterest1 ! The submission deadline for the #ai-chatbot writing contest has been extended! You now have until November 21, 2024, to submit your unique AI chatbot ideas for a chance to

A very demure, very mindful issue

Tuesday, November 12, 2024

Plus a look at memory regions, Go's birthday, and we invent a brand new word. | #​531 — November 12, 2024 Unsub | Web Version Together with Frontend Masters logo Go Weekly Happy Birthday, Go! Go

Visual Capitalist is revealing all of its biggest secrets... 📊

Tuesday, November 12, 2024

You can get in on our newest project if you act now. View Online | Subscribe | Download Our App We're revealing our biggest secrets... The question we get asked the most is: "How does Visual

🔓🐍 Unlock Your Python Potential with Instructor-Led Courses

Tuesday, November 12, 2024

Hey there, If you've been looking for a way to go beyond on-demand tutorials and really master Python, we've got something special for you... For the first time, Real Python is launching an