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

Charted | How People Get Around in America, Europe, and Asia 🚶‍♂️

Saturday, May 11, 2024

Examining how people get around on a daily basis using cars, public transit, and walking or biking, and the regional differences in usage. View Online | Subscribe Presented by Voronoi: The App Where

⚙️ How AI is Revolutionizing Sales Coaching

Saturday, May 11, 2024

Selling with the help of AI ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Weekend Reading — Stack over you

Saturday, May 11, 2024

This week we remove gatekeepers from our CI, break a Guinness world record, redesign review ratings, understand the meaning behind “job requirements”, and level up. 😎 Labnotes (by Assaf Arkin) Weekend

Why Apple’s ‘Crush’ ad is so misguided

Saturday, May 11, 2024

Plus: How AI deepfakes took over the Met Gala View this email online in your browser By Cody Corrall Saturday, May 11, 2024 Image Credits: Apple Welcome to Week in Review: TechCrunch's newsletter

🐍 New Python tutorials on Real Python

Saturday, May 11, 2024

Hey there, There's always something going on over at realpython.com as far as Python tutorials go. Here's what you may have missed this past week: Python News: What's New From April 2024 In

CensysGPT: AI-Powered Threat Hunting Tool for Cybersecurity Pros

Saturday, May 11, 2024

THN Daily Updates Newsletter cover Enterprise Transformation to AI and the Metaverse ($59.99 Value) FREE for a Limited Time Strategies for the Technology Revolution Download Now Sponsored LATEST NEWS

📧 Building Resilient Cloud Applications With .NET

Saturday, May 11, 2024

​ Building Resilient Cloud Applications With .NET Read on: m​y website / Read time: 7 minutes BROUGHT TO YOU BY ​ Build API Applications Visually ​ Build API applications visually using Postman Flows.

The worst of the VC fund performance may be behind us

Friday, May 10, 2024

Plus: Zeekr's shares pop and Dell's data breach did include personal data View this email online in your browser By Christine Hall Friday, May 10, 2024 Good afternoon, and welcome to TechCrunch

DeepMind releases AlphaFold 3 - Weekly News Roundup - Issue #466

Friday, May 10, 2024

Plus: OpenAI releases Model Spec; Neuralink publishes progress update; Tesla shares new video of Optimus; growing meat with Gatorade; and more! ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Issue #540: Jam winners, AGILE, and game of life in 3D

Friday, May 10, 2024

Weekly newsletter about HTML5 Game Development. Is this email not displaying correctly? View it in your browser. Issue #540 - May 10th 2024 If you have anything you want to share with the HTML5 game