đŸ˜±HOW TO get free parallelization in Cypress IO?

  • 3 min read

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


Read more...

đŸ€”What is the best code editor for JavaScript?

  • 5 min read

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


Read more...

JavaScript 🆚 TypeScript in Test Automation. A Closer Look at Playwright and Cypress

  • 4 min read

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


Read more...

CypressIO. How to build Page Object correctly.

  • 6 min read

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


Read more...

🎭Playwright. How to build Page Object correctly using fixtures

  • 2 min read

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


Read more...

Automating JavaScript Library Deployment to NPM with GitHub Actions. A Step-by-Step Guide

  • 3 min read

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


Read more...