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

The Art of Reading Slowly - Why Speed Isn't Everything

Wednesday, January 8, 2025

Discover how taking notes while reading can transform you from a passive consumer of information into an active learner, helping you retain and apply knowledge for lasting impact Sébastien Dubois

🎮 5 Cheap Apple AirPlay Receiver Alternatives — Your Game Controllers Need Firmware Updates Too

Tuesday, January 7, 2025

Also: The Best Free Offline Music Player Apps For Android How-To Geek Logo January 7, 2025 Did You Know It's a common practice in Japan to package toys with a single cheap piece of candy in order

Daily Coding Problem: Problem #1661 [Medium]

Tuesday, January 7, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Triplebyte. Implement a data structure which carries out the following operations

DRF, Temp Files, Dataclasses, and More

Tuesday, January 7, 2025

Building HTTP APIs With Django REST Framework #663 – JANUARY 7, 2025 VIEW IN BROWSER The PyCoder's Weekly Logo Building HTTP APIs With Django REST Framework This course will get you ready to build

Charted | The Pyramid of S&P 500 Returns (1874-2024) 💰

Tuesday, January 7, 2025

In 2024, the S&P 500 surged 23%, setting a series of record highs. We show these returns in a historical context spanning 150 years. View Online | Subscribe | Download Our App Presented by: Global

LW 164 - How to create new arrivals collection in Shopify using Shopify Flow    

Tuesday, January 7, 2025

How to create new arrivals collection in Shopify using Shopify Flow ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ Shopify Development news and

Tic-Tac-D’Oh 💻

Tuesday, January 7, 2025

The latest from the dull side of the internet. Here's a version for your browser. Hunting for the end of the long tail • January 07, 2025 Tic-Tac-D'Oh Dell decides to rebrand its machines along

Spyglass Dispatch: CaptAIn AmerIca...

Tuesday, January 7, 2025

Hulu, Fubo, Venu • NVIDIA's Cosmos • NVIDIA's DIGITS • Meta's Board Addition • Meta's Fact-Checking Subtraction • Dude, You're Getting a Dell Pro Max Premium The Spyglass Dispatch

DeveloPassion's Newsletter #183 - Knowledge Management for All

Tuesday, January 7, 2025

A newsletter discussing Knowledge Management, Knowledge Work, Zen Productivity, Personal Organization, and more! Sébastien Dubois DeveloPassion's Newsletter DeveloPassion's Newsletter #183 -

CES 2025 ICYMI: 8 top reveals so far

Tuesday, January 7, 2025

Bluesky's most-needed feature; A mulching robot mower; Linux man pages -- ZDNET ZDNET Tech Today - US January 7, 2025 ces55gettyimages-2191705850 CES 2025: ZDNET's 8 most impressive products we