Codeless web testing using selenium and machine learning

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Complexity of web systems lead to development processes always more tough to test. Testing phases are crucial in software and system engineering and are known to be very costly. While automated testing methods appear to take over the role of the human testers, the issues of reliability and the capability of the testing method still need to be solved. In our paper, we focus on the automation of functional tests of websites. A single web page may contain a huge set of important functionalities leading to the execution of critical web service operations. Besides, testing all of these functionalities implemented in a web page service is highly complex. Two current popular research areas for automation web-based testing are Codeless Functional Test Automation and Machine Learning/Artificial Intelligence (ML/AI) in test automation. We therefore define and implement a framework to figure out how to automate the web service product under test, the machine can detect or predict the change and adapt those changes to suitable generic test cases. In our work, we examine on Selenium and the benefits of using machine learning in automated web application testing.

Original languageEnglish
Title of host publicationICSOFT 2020 - Proceedings of the 15th International Conference on Software Technologies
EditorsMarten van Sinderen, Hans-Georg Fill, Leszek Maciaszek, Leszek Maciaszek
PublisherSciTePress
Pages51-60
Number of pages10
ISBN (Electronic)9789897584435
Publication statusPublished - 1 Jan 2020
Event15th International Conference on Software Technologies, ICSOFT 2020 - Virtual, Online, France
Duration: 7 Jul 20209 Jul 2020

Publication series

NameICSOFT 2020 - Proceedings of the 15th International Conference on Software Technologies

Conference

Conference15th International Conference on Software Technologies, ICSOFT 2020
Country/TerritoryFrance
CityVirtual, Online
Period7/07/209/07/20

Keywords

  • Automation testing
  • Codeless testing
  • Machine learning
  • SVM
  • Selenium
  • Web testing

Fingerprint

Dive into the research topics of 'Codeless web testing using selenium and machine learning'. Together they form a unique fingerprint.

Cite this