{"id":2993,"date":"2025-10-18T18:00:52","date_gmt":"2025-10-18T15:00:52","guid":{"rendered":"https:\/\/resources.today\/en\/?p=2993"},"modified":"2025-10-18T18:00:52","modified_gmt":"2025-10-18T15:00:52","slug":"11inor125","status":"publish","type":"post","link":"https:\/\/resources.today\/en\/11inor125.html","title":{"rendered":"Integrating Cypress and Selenium into a single testing environment"},"content":{"rendered":"<p style=\"text-align: right;\"><strong>Murashkin Ilia Nikolaevich<\/strong><br \/>\nAdyghe State University, Maykop, Russia<br \/>\nE-mail: iluxa9494@gmail.com<br \/>\nRSCI: <a href=\"https:\/\/elibrary.ru\/author_profile.asp?id=1306235\">https:\/\/elibrary.ru\/author_profile.asp?id=1306235<\/a><\/p>\n<p style=\"text-align: justify;\"><strong>Abstract.<\/strong> 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\u201330 % (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.<\/p>\n<p style=\"text-align: justify;\"><strong>Keywords:<\/strong> test automation; Cypress; Selenium; tool integration; DevOps; Agile; CI\/CD; cross-browser testing; modular architecture; test automation efficiency<\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 &hellip;<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[46,5],"tags":[],"class_list":["post-2993","post","type-post","status-publish","format-standard","hentry","category-issue-3-2025","category-article"],"_links":{"self":[{"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/posts\/2993","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/comments?post=2993"}],"version-history":[{"count":1,"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/posts\/2993\/revisions"}],"predecessor-version":[{"id":2995,"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/posts\/2993\/revisions\/2995"}],"wp:attachment":[{"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/media?parent=2993"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/categories?post=2993"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/resources.today\/en\/wp-json\/wp\/v2\/tags?post=2993"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}