Software Testing Weekly - Software Testing Weekly - Issue 172

70+ productivity tools for testers and developers 🛠️
 

Software Testing Weekly

 

ISSUE 172  June 12th 2023

 
COMMENT

  COMMENT  

 

Welcome to the 172nd issue!

Today, I want to share with you a fantastic new project — Rayrun.

It's a collection of 70+ testing and development productivity tools — all in one place!

There's also a handy AI chatbot for Playwright to answer all your questions.

Kudos to Luc Gagan for creating it.

Happy testing! 🙂

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

Define a Quality Strategy Without QA Team: Is Your Project Eligible and How to Do It?

Vincent Ferreira gives us some advice on how to empower teams to take care of quality when there are no dedicated testers.

And one of the practices could be involving the team in Bug Hunting: time to explore your app and find bugs while having fun with your team, as Bruna Chagas explains.

medium.com  Permalink

 

How to Shift-Left without writing code

Shift-left testing is not only about automation. Millan Kaul explains four practices that can help your team make a move.

In relation to that, Ilya Shubinsky wrote a good article about Reliable releases: Focus on the product not on the feature.

github.io  Permalink

 

Non-Tech Skills You Ignore in Quality Assurance — Enhancing Performance Beyond Technical Expertise

Soft skills are essential to succeed in the tester's role. Here are some of the uncommon ones described by M M Kishore.

Also, Kristin Jackvony reminds us to be mindful of Logical Fallacies for Testers VI: The Bandwagon Fallacy.

medium.com  Permalink

 

The Future of QA Engineering: How AI is Empowering Software Testers

In this interesting article, Ulisses Paulo Costa Filho explores areas in which AI could help software testers in the future.

However, James Bach explains why we should also start Thinking Critically About AI.

medium.com  Permalink

 
 

  AUTOMATION  

 

Automation is more than just clicking a button

Team Merlin clarifies what test automation is about and why it's not a silver bullet.

Similarly, John Gluck describes a few Automated test data management smells and anti-patterns.

medium.com  Permalink

 

Boost Testability with Dependency Injection in JavaScript: Practical Examples

Vijay Rangan shows some great examples of designing the code to make test automation easier.

On top of that, Paul Grizzaffi advises using a fuzzing strategy to Kill More Bugs! Add Randomization To Your Web Testing.

medium.com  Permalink

 

Have you decided *against* automated testing?

Someone on Reddit wonders whether automation is always the way to go. This started a big, insightful discussion that includes many opinions and pieces of advice.

Similarly, Nixon Augustin asks an important question: What causes test automation chaos in most companies?

reddit.com  Permalink

 

The Ultimate Guide for Cross Platform E2E Test For Native Mobile APP

Amr Salem wrote a solid, thorough guide to running mobile tests with WebdriverIO on CI.

You may also want to learn from Alexey Alter-Pesotskiy about How to access app logs from UI Tests on iOS.

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

medium.com  Permalink

 

Top 17 Automated Testing Best Practices (Supported By Data)

This is a must-read. Nikolay Advolodkin has recently refreshed his exhaustive collection of tips on test automation with tons of examples. Thanks!

Speaking of best practices, Gil Zilberfeld wonders: Is The Test Pyramid Still Relevant?

ultimateqa.com  Permalink

 
 

  Sponsored Link   

 

BDD requirements discovery practices supported by TestCompass

TestCompass, a collaborative modelling tool, supports early Model-Based Testing (eMBT) and simplifies BDD adoption. This blog explores TestCompass' role in the Discovery and Formulation phases of BDD, including practices like Example mapping and Feature mapping. It demonstrates how TestCompass automatically translates the results of these practices into business-readable Gherkin feature files.

compass-testservices.com  Permalink

 
 
 

  TOOLS  

 

Cross Browser Testing with Cypress in CI/CD using Docker

If you want to run your Cypress tests across many browsers in parallel, here's a helpful guide by Alex Sanzhanov on making it happen with Docker.

Also, Rody Bothe tells the story of How GitLab Review apps helped us shift testing left into the development cycle.

medium.com  Permalink

 

Improve test coverage by parameterising tests with Playwright and other tools

Mike Harris gives a helpful overview of the test parameterisation feature in various frameworks, using Playwright as an example.

Furthermore, Sergei Gapanovich shows A better way to control before and after blocks with test titles.

home.blog  Permalink

 

Security Testing with Selenium: OWASP ZAP Integration

OWASP ZAP is one of the most popular open-source tools for web security testing. But did you know you can use it with Selenium? Renzo Parente explains how.

abstracta.us  Permalink

 

Serenity supports Playwright Test UI Mode

If you like using BDD with Playwright tests, you might be happy to find out that the 3.3.0 version of Serenity/JS brings support for Playwright Test UI mode, as explained by Jan Molak.

serenity-js.org  Permalink

 

Three Big Fat Lies about Selenium WebDriver: "Not Reliable", "Hard to Learn", and "No Enterprise-Level Support"

Despite being one of the most popular and standardised tools for web automation, Selenium is challenged by newer tools such as Cypress and Playwright. However, Zhimin Zhan claims it's still the best tool for the job.

But if you want to try something else, Aravind Subbarao explains The Karate Advantage: 5 Compelling Reasons to Switch from Selenium for Test Automation.

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

medium.com  Permalink

 
 

  VIDEOS  

 

The Test Cases and Test Scripts Episode

In this insightful 29-minute recording, Alan Richardson describes the key concepts of software testing: test cases and test scripts.

eviltester.com  Permalink

 

Visual Testing in Playwright: Ensure UI Consistency

If you want to learn about visual testing with Playwright, here's a good 23-minute overview by Jared from CommitQuality.

youtube.com  Permalink

 
 

  AND...  

 

This is why we test... 🤣

 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 171

Monday, June 5, 2023

A Deep Dive into Quality Metrics 📊 View on the Web Archives ISSUE 171 June 5th 2023 COMMENT Welcome to the 171st issue! Since the beginning of this newsletter, I've featured well over 4000 articles

Software Testing Weekly - Issue 170

Saturday, May 27, 2023

6000 subscribers! 🎉 View on the Web Archives ISSUE 170 May 27th 2023 COMMENT Welcome to the 170th issue! This week, we reached 6000 subscribers! It's been an honour to curate and share this weekly

Software Testing Weekly - Issue 169

Sunday, May 21, 2023

2023 State of Testing 📊 View on the Web Archives ISSUE 169 May 21st 2023 COMMENT Welcome to the 169th issue! The results of the 10th State of Testing™ Survey are out! It's one of the longest-

Software Testing Weekly - Issue 168

Saturday, May 13, 2023

Does AI need testing? 🤖 View on the Web Archives ISSUE 168 May 13th 2023 COMMENT Welcome to the 168th issue! As AI continues to play an increasingly important role, it raises questions about testing

Software Testing Weekly - Issue 167

Friday, May 5, 2023

Test Desiderata 🚀 View on the Web Archives ISSUE 167 May 5th 2023 COMMENT Welcome to the 167th issue! This week, I want to share with you something I rediscovered recently: Test Desiderata by Kent Beck

You Might Also Like

Dell’s data breach

Thursday, May 9, 2024

Plus: Mistral AI is raising funds and Bumble's new strategy View this email online in your browser By Christine Hall Thursday, May 9, 2024 Welcome back to TechCrunch PM. Today I have for you a

💻 Issue 416 - The new disposable APIs in Javascript

Thursday, May 9, 2024

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

💻 Issue 409 - Making a 3D modeler in C in a week

Thursday, May 9, 2024

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

📱 Issue 410 - FDA recalls defective iOS app that injured over 200 insulin pump users

Thursday, May 9, 2024

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

💎 Issue 416 - Ruby typing 2024: RBS, Steep, RBS Collections, subjective feelings

Thursday, May 9, 2024

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

💻 Issue 416 - Part 5: Building a Simple Web Server with Node.js

Thursday, May 9, 2024

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

💻 Issue 334 - Why React Query?

Thursday, May 9, 2024

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

📱 Issue 413 - Swift’s native Clocks are very inefficient

Thursday, May 9, 2024

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

💻 Issue 411 - Microsoft's $1M Vote of Confidence in Rust's Future

Thursday, May 9, 2024

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

LW 132 - Using JavaScript to manage a Shopify cart

Thursday, May 9, 2024

Using JavaScript to manage a Shopify cart Shopify Development news and articles Confused? Yes, normally these go out on Tuesday. This week only enjoy a special Thursday issue! Issue 132 - 05/07/2024