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

SRE Weekly Issue #456

Monday, December 23, 2024

View on sreweekly.com A message from our sponsor, FireHydrant: On-call during the holidays? Spend more time taking in some R&R and less getting paged. Let alerts make their rounds fairly with our

The Power of an Annual Review & Grammarly acquires Coda

Sunday, December 22, 2024

I am looking for my next role, Zen Browser got a fresh new look, Flipboard introduces Surf, Campsite shuts down, and a lot more in this week's issue of Creativerly. Creativerly The Power of an

Daily Coding Problem: Problem #1645 [Hard]

Sunday, December 22, 2024

Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Facebook. Implement regular expression matching with the following special characters: .

PD#606 How concurrecy works: A visual guide

Sunday, December 22, 2024

A programmer had a problem. "I'll solve it with threads!". has Now problems. two he ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌ ͏ ‌

RD#486 (React) Things I Regret Not Knowing Earlier

Sunday, December 22, 2024

Keep coding, stay curious, and remember—you've got this ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

🎶 GIFs Are Neat, but I Want Clips With Sound — Your Own Linux Desktop in the Cloud

Sunday, December 22, 2024

Also: 9 Games That Were Truly Ahead of Their Time, and More! How-To Geek Logo December 22, 2024 Did You Know Dextrose is another name for glucose, so if you see it listed prominently on the ingredients

o3—the new state-of-the-art reasoning model - Sync #498

Sunday, December 22, 2024

Plus: Nvidia's new tiny AI supercomputer; Veo 2 and Imagen 3; Google and Microsoft release reasoning models; Waymo to begin testing in Tokyo; Apptronik partners with DeepMind; and more! ͏ ͏ ͏ ͏ ͏ ͏

Sunday Digest | Featuring 'The World’s 20 Largest Economies, by GDP (PPP)' 📊

Sunday, December 22, 2024

Every visualization published this week, in one place. Dec 22, 2024 | View Online | Subscribe | VC+ | Download Our App Hello, welcome to your Sunday Digest. This week, we visualized public debt by

Android Weekly #654 🤖

Sunday, December 22, 2024

View in web browser 654 December 22nd, 2024 Articles & Tutorials Sponsored Solving ANRs with OpenTelemetry While OpenTelemetry is the new observability standard, it lacks official support for many

😸 Our interview with Amjad Masad

Sunday, December 22, 2024

Welcome back, builders Product Hunt Sunday, Dec 22 The Roundup This newsletter was brought to you by AssemblyAI Welcome back, builders Happy Sunday! We've got a special edition of the Roundup this