2025, Vol. 12, No. 3. - go to content...
Permanent address of this page - https://resources.today/en/11inor125.html
Метаданные этой статьи так же доступны на русском языке
DOI: 10.15862/11INOR125 (https://doi.org/10.15862/11INOR125)
Full article in PDF format (file size: 503.2 KB)
For citation:
Murashkin I.N. Integrating Cypress and Selenium into a single testing environment. Russian journal of resources, conservation and recycling. 2025; 12(3). Available at: https://resources.today/PDF/11INOR125.pdf (in Russian). DOI: 10.15862/11INOR125
Integrating Cypress and Selenium into a single testing environment
Murashkin Ilia Nikolaevich
Adyghe State University, Maykop, Russia
E-mail: iluxa9494@gmail.com
RSCI: https://elibrary.ru/author_profile.asp?id=1306235
Abstract. The article presents an integrative approach to creating a unified environment for automated testing of web applications that combines the strengths of Cypress and Selenium. The proposed architecture is based on a modular structure with a single coordinating layer: Cypress performs fast checks of the user interface and handles dynamic interfaces, while Selenium provides cross-browser testing and server-side interactions (application programming interfaces and databases). Synchronization is achieved through a common data-exchange interface, and results are visualized with specialized tools (e.g., Allure and Grafana). The practical implementation of the method was carried out on a user-registration scenario (100 tests) and on complex cases involving parallel testing of order placement. Experiments show that the integration reduces the total test execution time by 25–30 % (from 120 to 90 seconds) and decreases the frequency of synchronization errors by 30 % (from 10 to 7). In more complex scenarios, acceleration of up to 35 % is observed. The practical significance lies in increased reliability of automated tests, reduced maintenance costs thanks to modularity, and predictable integration into processes of continuous integration and continuous delivery within agile development methodologies and practices for integrating development and operations. The proposed approach can serve as a foundation for building scalable quality-assurance solutions and further advancing automation tools.
Keywords: test automation; Cypress; Selenium; tool integration; DevOps; Agile; CI/CD; cross-browser testing; modular architecture; test automation efficiency

This work is licensed under a Creative Commons Attribution 4.0 License.
ISSN 2500-0659 (Online)





Перейти к русскоязычному сайту







