{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T01:14:57Z","timestamp":1777511697302,"version":"3.51.4"},"publisher-location":"Cham","reference-count":9,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031702440","type":"print"},{"value":"9783031702457","type":"electronic"}],"license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2024]]},"DOI":"10.1007\/978-3-031-70245-7_10","type":"book-chapter","created":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T20:18:02Z","timestamp":1725999482000},"page":"142-149","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Exploring Browser Automation: A Comparative Study of\u00a0Selenium, Cypress, Puppeteer, and\u00a0Playwright"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1808-8410","authenticated-orcid":false,"given":"Boni","family":"Garc\u00eda","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6513-0303","authenticated-orcid":false,"given":"Jose M.","family":"del Alamo","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5267-0602","authenticated-orcid":false,"given":"Maurizio","family":"Leotta","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3928-5408","authenticated-orcid":false,"given":"Filippo","family":"Ricca","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,9,11]]},"reference":[{"key":"10_CR1","doi-asserted-by":"crossref","unstructured":"Fard, A.M., Mesbah, A.: JavaScript: the (un) covered parts. In: 2017 IEEE International Conference on Software Testing, Verification and Validation (ICST), pp. 230\u2013240. IEEE (2017)","DOI":"10.1109\/ICST.2017.28"},{"key":"10_CR2","unstructured":"Garc\u00eda, B.: Hands-On Selenium WebDriver with Java. O\u2019Reilly Media, Inc., Sebastopol (2022)"},{"issue":"5","key":"10_CR3","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1007\/s10664-021-09975-3","volume":"26","author":"B Garc\u00eda","year":"2021","unstructured":"Garc\u00eda, B., Munoz-Organero, M., Alario-Hoyos, C., Kloos, C.D.: Automated driver management for Selenium WebDriver. Empir. Softw. Eng. 26(5), 107 (2021). https:\/\/doi.org\/10.1007\/s10664-021-09975-3","journal-title":"Empir. Softw. Eng."},{"key":"10_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2023.111723","volume":"203","author":"B Garc\u00eda","year":"2023","unstructured":"Garc\u00eda, B., Ricca, F., del Alamo, J.M., Leotta, M.: Enhancing web applications observability through instrumented automated browsers. J. Syst. Softw. 203, 111723 (2023). https:\/\/doi.org\/10.1016\/j.jss.2023.111723","journal-title":"J. Syst. Softw."},{"key":"10_CR5","doi-asserted-by":"publisher","unstructured":"Leotta, M., Garc\u00eda, B., Ricca, F., Whitehead, J.: Challenges of end-to-end testing with selenium WebDriver and how to face them: a survey. In: The 16th IEEE Conference on Software Testing, Verification and Validation (ICST), pp. 339\u2013350 (2023). https:\/\/doi.org\/10.1109\/ICST57152.2023.00039","DOI":"10.1109\/ICST57152.2023.00039"},{"key":"10_CR6","unstructured":"Mwaura, W.: End-to-End Web Testing with Cypress: Explore Techniques for Automated Frontend Web Testing with Cypress and JavaScript. Packt Publishing Ltd., Birmingham (2021)"},{"issue":"11\u201312","key":"10_CR7","doi-asserted-by":"publisher","first-page":"3398","DOI":"10.1166\/jctn.2018.7632","volume":"15","author":"M Niranjanamurthy","year":"2018","unstructured":"Niranjanamurthy, M., Navale, S., Jagannatha, S., Chakraborty, S.: Functional software testing for web applications in the context of industry. J. Comput. Theor. Nanosci. 15(11\u201312), 3398\u20133404 (2018)","journal-title":"J. Comput. Theor. Nanosci."},{"key":"10_CR8","doi-asserted-by":"publisher","unstructured":"Sotomayor, J.P., Allala, S.C., Santiago, D., King, T.M., Clarke, P.J.: Comparison of open-source runtime testing tools for microservices. Softw. Qual. J. 31(1), 55\u201387 (2022). https:\/\/doi.org\/10.1007\/s11219-022-09583-4","DOI":"10.1007\/s11219-022-09583-4"},{"key":"10_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.111061","volume":"182","author":"M Waseem","year":"2021","unstructured":"Waseem, M., Liang, P., Shahin, M., Di Salle, A., M\u00e1rquez, G.: Design, monitoring, and testing of microservices systems: the practitioners perspective. J. Syst. Softw. 182, 111061 (2021). https:\/\/doi.org\/10.1016\/j.jss.2021.111061","journal-title":"J. Syst. Softw."}],"container-title":["Communications in Computer and Information Science","Quality of Information and Communications Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-70245-7_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T20:18:57Z","timestamp":1725999537000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-70245-7_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024]]},"ISBN":["9783031702440","9783031702457"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-70245-7_10","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024]]},"assertion":[{"value":"11 September 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"QUATIC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on the Quality of Information and Communications Technology","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Pisa","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11 September 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 September 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"quatic2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/2024.quatic.org\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}