Software Testing Weekly - Software Testing Weekly - Issue 179

What's going on with Cypress? 🤔
 

Software Testing Weekly

 

ISSUE 179  July 30th 2023

 
COMMENT

  COMMENT  

 

Welcome to the 179th issue!

Today, I want to share with you some recent developments about Cypress.

Everything started three months ago with an unverified Reddit post where someone shared an opinion on the potential problems at Cypress.

I remember seeing that thread back then, but refrained from amplifying it as it didn't seem credible enough (unlike the Cucumber case).

But that changed last week when none other than Gleb Bahamutov — one of Cypress' creators and ex-employees — also expressed his dissatisfaction with the company's direction.

That post stirred a big discussion on Twitter, prompting another ex-Cypress developer, Jessica Sachs, to also share her thoughts.

So, what's really happening at Cypress? We can only guess at this point, as I don't expect the company to refer to the revelations publicly.

First, I recommend reading Filip Hric's article summarising the current situation: Cypress panic (if there even is one).

Secondly, let's wait for more insights from Gleb.

And finally, remember that Cypress is primarily a powerful, open-source tool. And that's unlikely to change overnight, regardless of the company's situation.

So, happy testing! 🙂

PS. Unfortunately, due to recent restrictions on Medium, I made a tough decision to stop featuring member-only articles from that platform. I shared more details in this LinkedIn post.

Dawid Dylowicz  Permalink

 
 

  NEWS  

 

"I Don't Have Time to Write Tests"

Do you know the pain of delivering features without tests? One of the common excuses is lack of time, but that's not the only problem, as Ian Göbl outlines.

Also, someone on Reddit asked a good question: As the only QA in my company, how do I get devs to start Unit/Integration testing?.

hashnode.dev  Permalink

 

Essential Principles of Software Quality Engineering

If you want to improve the quality of your team outcomes, Maria Golubeva shares 13 practical pieces of advice on quality engineering.

Additionally, Lisa Crispin and Janet Gregory give great advice on how to Build a foundation of core practices in Agile testing.

medium.com  Permalink

 

Quality Assurance Engineers don't really hate Developers

Establishing good relationships between developers and testers is crucial to the team's success. Stuart Thomas clarifies some misconceptions and advises on improving the situation.

On that note, Neil Matillano also tells us about the importance of Cultivating a Quality Narrative: Why it Matters.

thequalityduck.co.uk  Permalink

 

Testing Language Models With The Philosophy of Wittgenstein

Joël Doat thoroughly explains what it takes to test language models, including examples of test approaches.

In relation to that, Michael Bolton emphasises the crucial difference between "Should Sound Like" vs. "Should Be" in testing LLM and not only.

ministryoftesting.com  Permalink

 

Why QAs Should Keep an Eye on Support

One of the modern tester's responsibilities is to put oneself in the customer's shoes and listen to their feedback. Nataliia shares some insights on why it's important.

Furthermore, Gaurav Katudiya wrote a great article explaining the Importance of Accessibility Testing.

medium.com  Permalink

 
 

  AUTOMATION  

 

Combining UI and API Testing for Payment Processing: A Practical Guide with Playwright

Azad Husen shows how to use modern tools that leverage UI and API testing, such as Playwright and Cypress, for checking end-to-end paths.

medium.com  Permalink

 

The Automation Dilemma: Automate or Perhaps Not?

Automation is sometimes seen as the perfect remedy. But should it always be applied? Nisha Naik shows a different perspective.

However, once you decide to automate, Sevil Güler has some excellent tips on Efficient Testing on CI.

medium.com  Permalink

 

UITests and accessibility tests on iOS using 0rmAccessibilityAudit

Apple has recently announced a new feature that lets you run accessibility audits on iOS mobile apps. Here's Victor Catão telling us more about that from a code perspective.

Additionally, Mesut Beysülen wrote a handy guide to Running XCUITest in parallel with mock server.

medium.com  Permalink

 

Understanding Test Doubles: An In-Depth Look

This is an excellent guide by Đạt Phạm Văn explaining all types of test doubles with examples, such as mocks, stubs, fakes and more.

However, it's also worth exploring a different point of view on The logical contradictions in "Testing Without Mocks" by Kimball Robinson.

hashnode.dev  Permalink

 
 

  Sponsored Link   

 

Secrets to Achieving Rapid Success in End-to-End Test Automation

Challenged by the many hurdles of implementing E2E test automation? Learn how to successfully automate E2E testing efficiently in this article! A test automation expert discusses how to set goals and take on the automation process step-by-step, emphasizing the need for daily testing. Read the article and learn more on TestingPod.

magicpod.com  Permalink

 
 
 

  TOOLS  

 

Mobile test automation with Nightwatch and Appium

In this comprehensive step-by-step guide, Daniel Maioni demonstrates combining Nightwatch and Appium to automate testing of Android applications.

medium.com  Permalink

 

Playwright Data Attributes: Simplify Test Automation and Enhance Maintainability

Using data attributes in HTML elements for testing purposes greatly improves the experience and stability of tests. Here's a guide by Khurram Muslim explaining it, using Playwright as an example.

However, someone on Reddit shared a concern about this approach: Should we not use data-testid for element identification?.

towardsdev.com  Permalink

 

Selenium — Do Action Until

"Sometimes I want to continually repeat an action, but where the success of the action is measured against a different element."

Clayton Neal wrote a helpful guide to cover such scenarios in Selenium.

medium.com  Permalink

 

Simplifying Android UI Testing with the Page Object Model and Kakao

If you automate Android mobile tests, you might be interested in Joseph James's tips to make them simpler with Kakao.

Furthermore, Stavro Xhardha shares the results of exploring Screenshot Testing on the JVM. Thanks to Paparazzi.

medium.com  Permalink

 

Utility to mock REST endpoints in real-time

Neelakantan S and Aravind Venkatesan describe Mimock — an open-source tool for mocking REST endpoints to test UI applications in isolation.

hashnode.dev  Permalink

 
 

  VIDEOS  

 

Where To Find Software Testing Jobs?

If you're looking for a new job as a tester, Daniel Knott recorded a helpful 13-min video explaining several places to find them.

adventuresinqa.com  Permalink

 
 

  AND...  

 

Bug root causes... 😅

Yes, even physics! 😳

 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

Older messages

Software Testing Weekly - Issue 178

Tuesday, July 25, 2023

What's the highest paying industry for QA? 💸 View on the Web Archives ISSUE 178 July 25th 2023 COMMENT Welcome to the 178th issue! I bet that many of you wonder — What's the highest-paying

Software Testing Weekly - Issue 177

Monday, July 17, 2023

Why do we still need QA? 🤔 View on the Web Archives ISSUE 177 July 17th 2023 COMMENT Welcome to the 177th issue! Someone asked this thought-provoking question on Reddit: If devs test their work and

Software Testing Weekly - Issue 176

Saturday, July 8, 2023

Appium 2.0 is here! 📲 View on the Web Archives ISSUE 176 July 8th 2023 COMMENT Welcome to the 176th issue! Big news came out this week. After years of development in beta, Appium 2.0 has officially

Software Testing Weekly - Issue 175

Friday, June 30, 2023

Risk-First Approach 💣 View on the Web Archives ISSUE 175 June 30th 2023 COMMENT Welcome to the 175th issue! I believe that as testers, we're in a primary position to highlight risks. So I couldn

Software Testing Weekly - Issue 174

Saturday, June 24, 2023

"Anyone here left QA?" 🤔 View on the Web Archives ISSUE 174 June 24th 2023 COMMENT Welcome to the 174th issue! As someone who considered switching fields early in my career, I find this

You Might Also Like

🐍 New Python tutorials on Real Python

Saturday, March 1, 2025

Hey there, There's always something going on over at Real Python as far as Python tutorials go. Here's what you may have missed this past week: Quiz: How to Use sorted() and .sort() in Python

Second DOT ETF in 3 weeks

Saturday, March 1, 2025

DOOM ran on JAM 🤯, OriginTrail leads in revenue, Polkadot Hub on schedule for Q3, and more ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

This App Is a Productivity Power Tool

Saturday, March 1, 2025

Informant 5 is a complete planner in your pocket. Manage Calendars, Tasks, Projects, and Tags in a single app. This app is one of the few that combines both your calendar AND your tasks into a singe

🕹️ Who the iMac Is For in 2025 — 12 Nintendo Switch Games You Need to Play

Saturday, March 1, 2025

Also: 10 Hybrid Vehicles That Are Much Faster Than You'd Expect How-To Geek Logo March 1, 2025 Did You Know The quirky tiny car driven by the nerdy Steve Urkel in the 1990s sitcom Family Matters is

Mozilla Updates Firefox Terms Again After Backlash Over Broad Data License Language

Saturday, March 1, 2025

THN Daily Updates Newsletter cover Building a Smarter Defense How Gen AI Is Revolutionizing Threat Detection In Cybersecurity Download Now Sponsored LATEST NEWS Mar 1, 2025 Mozilla Updates Firefox

📧 Introduction to Dapr for .NET Developers

Saturday, March 1, 2025

​ Introduction to Dapr for .NET Developers Read on: m​y website / Read time: 10 minutes The .NET Weekly is brought to you by: ​Get every Dometrain Course at 40% off! Dometrain is an educational courses

This Week in Rust #588

Saturday, March 1, 2025

Email isn't displaying correctly? Read this e-mail on the Web This Week in Rust issue 588 — 26 FEB 2025 Hello and welcome to another issue of This Week in Rust! Rust is a programming language

WebAIM February 2025 Newsletter

Friday, February 28, 2025

WebAIM February 2025 Newsletter Read this newsletter online at https://webaim.org/newsletter/2025/february Feature Global Digital Accessibility Salary Survey Results The results of the WebAIM and GAAD

JSK Daily for Feb 28, 2025

Friday, February 28, 2025

JSK Daily for Feb 28, 2025 View this email in your browser A community curated daily e-mail of JavaScript news Introducing the New Angular TextArea Component It is a robust and flexible user interface

Daily Coding Problem: Problem #1704 [Medium]

Friday, February 28, 2025

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Amazon. At a popular bar, each customer has a set of favorite drinks, and will happily