All posts by Enrique

About Enrique

Enrique DeCoss, Senior Quality Assurance Manager at FICO is an industry leader in quality strategy with 16+ of experience implementing automation tools. Enrique has a strong background in Testing Tools, API testing strategies, performance testing, Linux OS and testing techniques. Enrique loves to share his in-depth knowledge in competencies including, Selenium, JavaScript, Python, ML testing tools, cloud computing, agile methodologies, and people Management.

Follow me on:

Blogs: 11

How to Run Cypress With Jenkins [Cypress Jenkins Tutorial]

Cypress TestingCI/CDTutorial

How to Run Cypress With Jenkins [Cypress Jenkins Tutorial]

Cypress is a JavaScript-based framework for performing end-to-end testing of websites. When performing Cypress testing, you will probably come across the need to integrate your Cypress tests with CI/CD tools like Jenkins to automate your build and deployment process.

May 20, 2024

view count266778 Views

Read time14 Min Read

TDD vs BDD

AutomationTutorial

TDD vs BDD vs ATDD: Which One to Choose?

When it comes to building high-quality software applications, testing plays a crucial role. Within the Agile development methodology, three key approaches focus on writing clear and effective tests

April 5, 2024

view count653605 Views

Read time21 Min Read

Cypress TestingAutomationTutorial

How To Check If An Element Exists In Cypress

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Cypress Tutorial. Ensuring web application robustness and reliability is a primary objective in software testing. As QA engineers delve into the complexities of Cypress framework, a robust testing framework renowned for its simplicity and effectiveness, one … Continue reading How To Check If An Element Exists In Cypress

March 19, 2024

view count96325 Views

Read time21 Min Read

Cypress TestingTutorial

Cypress Testing Library: Getting Started Tutorial

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Cypress Tutorial. Writing maintainable tests for web user interfaces is critical for ensuring the reliability and stability of applications. As the software evolves and changes, it’s vital to have tests that can be easily maintained and … Continue reading Cypress Testing Library: Getting Started Tutorial

June 14, 2023

view count150073 Views

Read time18 Min Read

How To Handle iFrames In Cypress

Cypress TestingTutorial

How To Handle iFrames In Cypress

Cypress can’t directly access elements inside an iFrame, which causes commands to fail or return undefined results. This issue appears often in apps with embedded payment forms, widgets, or text editors. To fix it, you can use the cypress-iframe plugin or create a custom command to get the iFrame’s body, wait for it to load, … Continue reading How To Handle iFrames In Cypress

February 6, 2023

view count55625 Views

Read time18 Min Read

Cypress App Actions og

Cypress TestingAutomationTutorial

How To Write End-To-End Tests Using Cypress App Actions

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Cypress Tutorial. When I started writing tests with Cypress, I was always going to use the user interface to interact and change the application’s state when running tests.

January 6, 2023

view count205767 Views

Read time15 Min Read

A Step-By-Step Guide To Cypress API Testing

Cypress TestingTutorial

A Step-By-Step Guide To Cypress API Testing

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Cypress Tutorial. API (Application Programming Interface) is a set of definitions and protocols for building and integrating applications.

December 29, 2022

view count56062 Views

Read time17 Min Read

How To Perform Cypress Accessibility Testing

Cypress TestingTutorial

How To Perform Cypress Accessibility Testing

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Cypress Tutorial. Cypress accessibility testing ensures that applications are usable by everyone, including people with disabilities, often with the help of assistive technologies like screen readers and keyboard navigation. It is not just about inclusivity; many … Continue reading How To Perform Cypress Accessibility Testing

June 27, 2022

view count69972 Views

Read time13 Min Read

How To Avoid Anti-Patterns In Cypress

Cypress TestingTutorial

How To Avoid Anti-Patterns In Cypress

No matter how advanced your automation technology is, anti-patterns represent standard bad practices, code smells, and pitfalls. In this case, when creating automated tests, teams can experience a range of difficulties that compound to create inefficient, incomplete, and hard-to-maintain tests.

April 13, 2022

view count71511 Views

Read time14 Min Read

cypress-visual-regression-testing

Cypress TestingTutorial

Complete Guide To Cypress Visual Regression Testing

This article is a part of our Content Hub. For more in-depth resources, check out our content hub on Cypress Tutorial. Sometimes referred to as automated UI testing or visual regression testing, VRT checks software from a purely visual standpoint (taking a screenshot and comparing it against another approved screenshot). Cypress is an emerging test … Continue reading Complete Guide To Cypress Visual Regression Testing

January 11, 2022

view count85421 Views

Read time16 Min Read