Cypress 14 Is Here!🎉

Cypress 14 Is Here!🎉

Welcome to the 228th edition of Coding Jag brought to you by LambdaTest!

In this edition, we will dive into the latest advancements in testing and automation. You will also explore the practical implementation of Cypress Magic Backend for faster E2E testing, discover the value of Shift-Left Testing with contract testing for microservices, and learn about the new features in Cypress 14. 

You also cover optimizing AI inference performance with NVIDIA solutions, simplifying GraphQL test fixture creation, and automating MFA for secure testing. Plus, find insights into automating Canvas-based app interactions, tools for accessibility testing, mutation testing, and much more, including exciting updates on the shift from Jenkins to GitHub Actions and the upcoming QonfX 2025 event!

NEWS

1. Magic Backed for E2E Testing

Explore the practical Cypress Magic Backend implementation with Gleb Bahmutov as he shares how to optimize end-to-end testing by recording and replaying API calls, removing the need for a live backend. This approach speeds up tests by stubbing network calls while preserving expected frontend behavior, ensuring reliability and efficiency in test execution.

2. Testing, Terminology and Misperceptions

Are you a "manual tester"? This term often leads to misconceptions about the value testers bring. Lisa Crispin explores how terminology can create misunderstandings in testing roles, emphasizing the importance of collaboration between testers and developers, challenging outdated views, and highlighting the diverse skills required to ensure software quality.

3. “Shift-Left” Testing Strategy With Contract Testing

Discover what's behind the Shift-Left Testing strategy with contract testing! Nora Weisser explains how contract testing enhances microservices compatibility, preventing frontend-backend mismatches. By defining clear agreements, teams can catch issues early, reduce downtime, and improve collaboration within CI/CD pipelines. 

4. Cypress 14 Is Here — See What’s New! 

Cypress 14 is here! 🎉 Check out what's new as Jennifer Shehane shares expanded component testing support for React, Angular, Next.js, Svelte, and Vite, improved Chrome compatibility, and an upgraded Chromium 130 for better performance. Plus, support for older Node.js versions and browsers has been dropped.

AI

5. Migration Automation: Easing the Jenkins → GHA Shift With Help From AI

Exciting News! GitHub Actions Migration Complete! 🎉, Hear from Emmanuel Zerefa as he shares the process steps behind the successful migration of a significant number of Jenkins CI jobs to GitHub Actions, halving migration time. With the help of AI and a custom tool for automated pipeline conversion, this move saved over 1,300 hours. Major improvements in CI are on the horizon!

6. Optimize AI Inference Performance With NVIDIA Full-Stack Solutions 

Want to Optimize AI Inference Performance with NVIDIA Full-Stack Solutions? See what Nick Comly and Ashraf Eassa have to discuss on how NVIDIA's innovations, including Triton Inference Server and TensorRT, are transforming AI inference. Learn how their full-stack solutions deliver unmatched speed, scalability, and efficiency for AI-driven applications.

Automation

7.  How to Write Simple, Expressive, and Powerful Test Fixtures for GraphQL Applications?

Looking to write simple, expressive, and powerful test fixtures for GraphQL apps? Drew Hoover shares how to create clear mock data that reflects the real API response while being easy to maintain and type-check. By combining mocking tools with type-checking interfaces, you reduce boilerplate and ensure mock data stays in sync with the API schema.

8. Automating E2E Tests with MFA: Streamline Your Testing Workflow with GetMyMFA API 

Wondering how to automate E2E tests with MFA? Jonathan B. explains how to streamline testing with the GetMyMFA API. Automate MFA code retrieval, securely manage API keys and reduce configuration risks—all while maintaining high security. Eliminate manual MFA steps and avoid misconfigurations in production.

9. How to Use Selenium and Cypress for Canvas Automation? 

Are you trying to automate interactions with Canvas elements using Cypress and Selenium? In this guide shared by Himanshu Sheth, learn how to automate complex Canvas-based applications, including games and data visualizations, both locally and on the cloud. The process also includes tips for automating tasks with PyAutoGUI for smoother execution.

10. How to Write Regression Test Cases? 

Facing issues when writing clear, comprehensive regression test cases? Following Tatiana K. guide helps you define test scenarios, prioritize tests based on impact, and use automation tools for efficiency. A structured approach ensures bug-free code and preserves existing functionality, streamlining regression testing.

Tools

11. 32 Best Software Testing Tools for 2025 

Looking to streamline your software testing in 2025 but unsure which tool to choose? Bhavani Ramasubbu explores the best testing tools, featuring their key functions, use cases, pricing, and why each is the right fit for your team. Whether it's web apps, mobile, or APIs, these tools will optimize testing and boost productivity.

12. Top 21 Automated Accessibility Testing Tools [2025] 

Worried about optimizing your website or app's usability for users with impairments? Explore automated accessibility testing tools with Nazneen Ahmad, who has carefully curated tools to ensure compliance with WCAG standards. Identify and fix issues faster, saving time with automation while promoting inclusivity across web, mobile, and API applications.

Other

13. Podcast:  Mutation Testing 

In this episode, Birgit Kratz dives into mutation testing in Java. She explains how introducing errors (mutants) into the code helps evaluate the effectiveness of test suites. Birgit also covers the mutation testing process, types of mutants, automation tools like PIT, and the importance of a working test suite. Tune in for valuable insights on improving test quality!

14. Video: Getting Started With ARIA Snapshots 

In this video, Simon demonstrates Playwright's new ARIA Snapshot testing feature, which simplifies testing the structure and content of websites. He covers topics such as accessibility trees, recording ARIA snapshots, matching methods, automatic rebaselining, and exploring snapshots in Playground. Tune in for a comprehensive overview!

Events

15.  Event: The Test Tribe Is Back With the Third Edition of Qonfx 

Join The Test Tribe for the Third Edition of QonfX 2025, a week-long hybrid conference from April 7-13, 2025. Explore the future of software testing, AI, generative testing, and emerging technologies with global experts. Don't miss this opportunity to stay ahead and enhance your skills with insights from 3,000+ professionals worldwide!

Thanks for reading! Like what you see? 🤩 Hit "Subscribe" and Follow us on LinkedIn and never miss another update. Feel free to check out our previous editions!

Jonathan B.

CTO @ Germen | GetMyMFA Founder

6mo

Thanks a lot for sharing GetMyMFA’s 2FA article ! :) Happy to contribute if needed.

Drew Hoover

Experienced product engineer, testing wizard, prototyper, and feedback loop shortener

6mo

Thanks for including my posts! Happy to spread the good word about how powerful and expressive GraphQL mocking can be, and hopefully my innovation on type-checking the interface improves the DX for folks who are already in the know =)

Bhavani Ramasubbu

Director of Product Management QA Touch @DCKAP | Building Test Management Platform for fast-growing QA Teams | SaaS Product Enthusiast

6mo

Thank you for including my article!

To view or add a comment, sign in

Others also viewed

Explore topics