Cypress – GitHub
To integrate Cypress with GitHub, we have to first install Cypress GitHub App. This can be done either from the organization integration settings or from the project settings in the…
To integrate Cypress with GitHub, we have to first install Cypress GitHub App. This can be done either from the organization integration settings or from the project settings in the…
Cypress has multiple plugins to add to its features. There are multiple types of plugins like authentication, component testing, custom commands, development tools, and so on. Some of the prominent…
Cypress is bundled with Mocha. So, any reports that can be generated for Mocha, can also be utilized with Cypress. In addition to that Cypress has other third-party reporters like…
Cypress configurations consist of some key-value pairs that are applicable to all tests within a framework. Cypress default configurations are available under the Settings tab->Configuration (expand it) in the Test…
Cypress Hooks are used to carrying out certain operations prior/post every/each test. Some of the common hooks are as follows − before − It is executed, once the prior execution of…
We can define environment variables that can be globally declared for the test automation framework and all the test cases can access it. This type of customized environment variable can…
Cypress fixtures are added to maintain and hold the test data for automation. The fixtures are kept inside the fixtures folder (example.json file) in the Cypress project. Basically, it helps…
Cypress custom commands are described by users and not the default commands from Cypress. These customized commands are used to create the test steps that are repeated in an automation…
Cypress has a very good debugging feature, where we can time travel and see what has actually happened during the test execution. This can be done by hovering the mouse…
Cypress can work on screenshots and videos. First, let us understand how Cypress can help in capturing the screenshot. Screenshots We can capture both the complete page and particular element…