TY - GEN
T1 - Software Test Automation Using Selenium and Machine Learning
AU - Jha, Nisha
AU - Popli, Rashmi
AU - Chakraborty, Sudeshna
AU - Kumar, Pramod
N1 - Publisher Copyright:
© 2022, The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
PY - 2022
Y1 - 2022
N2 - Software testing has always been a crucial job in accomplishing and assessing the quality standards of a software product. Software testing is done to confirm the developed software product does what it is expected to do. However, testing is expensive in terms of time, effort, and is quite complicated. Studies report that software testing alone is responsible for almost half of the total budget incurred in software development. Additionally, manual testing is more prone to bugs and creating accurate and reliable software is an open issue. Specialists and experts have been exploring more effective and successful automation techniques for testing to deal with this issue. This paper is an endeavor to review the cutting edge of how machine learning and artificial intelligence have been figured out to automate and streamline software testing processes. It also provides an insight mapping of the research into these fields. Furthermore, a practical study on testing web applications is performed using selenium.
AB - Software testing has always been a crucial job in accomplishing and assessing the quality standards of a software product. Software testing is done to confirm the developed software product does what it is expected to do. However, testing is expensive in terms of time, effort, and is quite complicated. Studies report that software testing alone is responsible for almost half of the total budget incurred in software development. Additionally, manual testing is more prone to bugs and creating accurate and reliable software is an open issue. Specialists and experts have been exploring more effective and successful automation techniques for testing to deal with this issue. This paper is an endeavor to review the cutting edge of how machine learning and artificial intelligence have been figured out to automate and streamline software testing processes. It also provides an insight mapping of the research into these fields. Furthermore, a practical study on testing web applications is performed using selenium.
UR - http://www.scopus.com/inward/record.url?scp=85123297829&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85123297829&partnerID=8YFLogxK
U2 - 10.1007/978-981-16-6246-1_35
DO - 10.1007/978-981-16-6246-1_35
M3 - Conference contribution
AN - SCOPUS:85123297829
SN - 9789811662454
T3 - Lecture Notes in Networks and Systems
SP - 419
EP - 429
BT - Proceedings of 1st International Conference on Computational Electronics for Wireless Communications - ICCWC 2021
A2 - Rawat, Sanyog
A2 - Kumar, Arvind
A2 - Kumar, Pramod
A2 - Anguera, Jaume
PB - Springer Science and Business Media Deutschland GmbH
T2 - 1st International Conference on Computational Electronics for Wireless Communications, ICCWC 2021
Y2 - 11 June 2021 through 12 June 2021
ER -