Cypress is a widely used, free UI test automation tool for websites. The Cypress approach is code-based and browser-based: Tests are developed, executed, analyzed and updated in the browser using JavaScript.

Cypress shines with its seamless integration into the Chromium dev tools and the "UX time travel" feature, which allows to rewind and fast-forward through a test run recording like a video.

 CypressQF-Test
Setup and configuration  
Easy setup for non-developers
License  
Open source✅ 
Free✅ (Commercial add-ons)
Supported Technologies

Web applications

Java applications

Windows applications

Android applications

Hybrid applications

Web APIs
PDF documents
Scripting languages  
JavaScript

Groovy
Python
Target Group
Testers

Developers

Platform support  
Cross-platform

✅ 

✅ 

Cross-browser

✅ 

✅ 

Supported browser drivers✅ CDP

✅ CDP
✅ Webdriver
✅ Chrome native embedding (CEF)

Mobile browsers
Test Development  
Structuring test suites, sets, and cases

❌ Flat code hierarchy

✅ Nested tree structure

Component identification

✅ CSS Selectors

✅ Component nodes
✅ SmartID
✅ CSS Selectors

Easy component maintenance

✅ Central maintenance

Integrated debugger

❌ 

✅ 

Test run log

❌ 

✅ QF-Test run log, HTML Report, XML Report, JUnit Report

Multi-tab interface
Comprehensive Documentation
Advanced Features  
Parallelisation❌ (Cloud-only)

Headless testing
Accessibility testing
On-device testing

✅ Android (iOS coming soon)

Support and consulting
Professional support
Training and consulting
Free webinars

 

Which one fits to my team and our requirements best?

  • Instead of an either-or-question we recommend using the benefits of both tools.

Why should I pay for a commercial tool instead of using a freeware tool?

The tool price is only a small part of the test project costs. The main part is the personnel costs, i.e. the effectiveness with which tests can be implemented and maintained is the most decisive factor. This is not taken into account in the pure tool price consideration. In addition, the test tool pays for itself after approximately 3 test cycles. Further information on testautomation and ROI