Dejan Veternik (2014) Automatization of functional testing with Selenium WebDriver. EngD thesis.
Abstract
More and more companies are deciding to develop software using agile methods. Because of high demands and tight deadlines, automating the testing process at all levels is required to provide enough quality. Due to time consuming implementation and fragility of tests, automation of functional tests (for web applications) can be a challenge. Selenium WebDriver is one of the leading tools for automating testing web applications. In this thesis, the reader will become acquainted with the concept of the tool, its pros and cons and will learn how to use it. The second part of the thesis describes the actual solution of automated testing. It shows the reader how to automate testing of nightly builds and release candidate of a complex web application. The thesis also contains a short chapter, which is intended for comparison between manual and automated testing on the basis of the experiences gained.
Actions (login required)