Next Article in Journal
Energy Efficiency of Machine Learning in Embedded Systems Using Neuromorphic Hardware
Previous Article in Journal
Polarization-Charge Inversion at Al2O3/GaN Interfaces through Post-Deposition Annealing
Open AccessArticle

A Survey of the Selenium Ecosystem

1
Department of Telematic Engineering, Universidad Carlos III de Madrid, Avenida de la Universidad 30, 28911 Leganés, Spain
2
Department of Computer Science, Computer Architecture, Computer Languages & Information Systems, Statistics & Operational Research, Universidad Rey Juan Carlos, Calle Tulipán S/N, 28933 Móstoles, Spain
*
Author to whom correspondence should be addressed.
Electronics 2020, 9(7), 1067; https://doi.org/10.3390/electronics9071067
Received: 3 June 2020 / Revised: 23 June 2020 / Accepted: 25 June 2020 / Published: 30 June 2020
(This article belongs to the Section Computer Science & Engineering)
Selenium is often considered the de-facto standard framework for end-to-end web testing nowadays. It allows practitioners to drive web browsers (such as Chrome, Firefox, Edge, or Opera) in an automated fashion using different language bindings (such as Java, Python, or JavaScript, among others). The term ecosystem, referring to the open-source software domain, includes various components, tools, and other interrelated elements sharing the same technological background. This article presents a descriptive survey aimed to understand how the community uses Selenium and its ecosystem. This survey is structured in seven categories: Selenium foundations, test development, system under test, test infrastructure, other frameworks, community, and personal experience. In light of the current state of Selenium, we analyze future challenges and opportunities around it. View Full-Text
Keywords: automated software testing; web; selenium; software ecosystems automated software testing; web; selenium; software ecosystems
Show Figures

Figure 1

MDPI and ACS Style

García, B.; Gallego, M.; Gortázar, F.; Munoz-Organero, M. A Survey of the Selenium Ecosystem. Electronics 2020, 9, 1067.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop