đ±HOW TO get free parallelization in Cypress IO?

End-to-end testing is an integral part of any application development pipeline, to simulate real-world user workflows and ensure that they perform as expected. One of the most popular tools for this task is Cypress IO. While Cypress IO offers several benefits, running extensive test suites can be time-consuming. However, you can address this issue by enabling parallel test execution. In this article, weâll take a step-by-step approach to achieving free parallelization in Cypress IO using the open-source cy-split
pluginâŠ
đTOP 10 useful Cypress plugins in 2024!

Cypress is a powerful JavaScript end-to-end testing tool for web applications. As with many other testing tools, Cypress allows for the use of plugins to extend its functionality, making it more robust and flexible to meet the unique demands of different testing applicationsâŠ
đ€What is the best code editor for JavaScript?

JavaScript is one of the worldâs most popular programming languages. JavaScript provides integration with CSS and HTML to create robust front-end applications. The introduction of NodeJS has extended the reach of high-level, interpreted programming languages to server-side development. JavaScript also plays an important role in test automation for building test frameworks for testing E2E, API, unit, etcâŠ
JavaScript đ TypeScript in Test Automation. A Closer Look at Playwright and Cypress

For any software development project, selecting the right language and tools is crucial to ensure effective test automation. Two languages that have caught the attention of developers worldwide are JavaScript (JS) and TypeScript (TS). Letâs dive into a comparison between these two languages, and specifically how they apply in two popular testing tools â Playwright and CypressâŠ
Cypress Cloud. Is it worth paying for it?

We have a set of automated tests that can be run locally on our machine, or they can be integrated as part of continuous integration/continuous deployment. The tests are executed in a single thread, test by test. We use the standard spec reporter to understand and analyze our test resultsâŠ
CypressIO. How to build Page Object correctly.

This article is useful for test automation engineers or developers who are involved in testing and want to improve their testing framework skills to use Page Object models to organize testing, maintenance, and communication with each other. It may also be useful for those engineers who are already using this method but would like to hear a different point of view. Earlier I talked about the Page object and how it can be implemented using the Playwright as an example. Now I want to demonstrate an approach, using all the features of Cypress. So letâs take a look at the most common scenario of logging in and verifying that the user is logged inâŠ
đ«STOP using cy.wait()! Use timeout or aliases instead. Cypres IO.

When writing tests, I often encounter a delay in the appearance of elements on the frontend page. This can be due to waiting for a request with data that the rendering of elements on the page depends on, or other conditions. The easiest way to wait for an item to appear is to use theâŠ
How to automate Accessibility testing using CypressIO?

This article is useful for test automation engineers or developers who are involved in testing and want to improve their test framework skills to apply such type of testing in the project. Letâs start with a quick overview of accessibility testing itself. âââ
đPlaywright. How to build Page Object correctly using fixtures

This article is useful for test automation engineers or developers who are involved in testing and who want to improve their testing framework skills to use Page Object models for test organization, maintenance, and relations between themself. It can also be useful for those engineers who already use this method but would like to hear a different point of viewâŠ
Automating JavaScript Library Deployment to NPM with GitHub Actions. A Step-by-Step Guide

This article is useful for test automation engineers or developers who are using JavaScript in their code and want to publish their library to the NPM repository and use it as a dependency in other projects. There are two different ways of publishing. The first is locally using npm commands in the terminal, and the other is an automated process using CI/CD configuration for building and publishingâŠ