Cypress is an open-source testing framework for web applications that provides developers with a fast and reliable solution for automating end-to-end tests. With its unique architecture and comprehensive feature set, Cypress enables efficient test writing, debugging, and integration with popular frameworks and CI/CD pipelines.
When you open your project, Aqua will automatically detect your Cypress tests and show a run icon next to them in the editor, so that you can easily run your tests with a click of a mouse.
Once your tests are completed, Aqua will provide comprehensive test results, including related logs and console outputs for each test. Thanks to various sorting and filtering options, you can quickly navigate through failed or ignored tests and analyze their execution times.
Aqua enables smooth transitions from the test results tool window to the corresponding source code of the selected test.
Searching for specific test cases is now a breeze with Aqua. Press ⇧ twice to open the search window and use Go to Symbol or Search Everywhere functionality to locate and jump to the desired test quickly.
Aqua allows you to easily save and share your test run configurations with different parameters or setups.
Enjoy an advanced code editing experience with Aqua. Benefit from JavaScript and TypeScript support, including intelligent code completion, navigation, linter support, and more. Aqua's Code Insight feature is enhanced to support Cypress-specific functions and expressions. It highlights CSS and XPath locators within string literals and provides relevant code completion suggestions.
Aqua seamlessly integrates with the embedded Web Inspector, suggesting actual locators for elements on the tested webpage. It supports navigation from source code to elements on the page, highlighting elements in the Web Inspector based on CSS selectors. This feature helps in verifying locator validity and element availability. The Web Inspector will also help inspect the page and validate or generate multiple kinds of locators, ensuring that they are unique and reliable.
You can instantly access the Launchpad to configure tests for this project by simply clicking the Open Cypress button.
Follow us
Community forum
Bug and issue tracker
Blog
Plugin repository
Twitter
YouTube