Author: Takahiro Kurose
Pub Date: 2018
Size: 16 Mb
One of test automation tools is Selenium. It is widely used around the world as a tool for automating test for web application. In this book we use Selenium WebDriver to perform automatic operation of the browser. As for browser we use both Mozilla Firefox and Google Chrome.
Selenium is a very useful tool but it is not an easy tool which lets us use it as soon as we learn it. Practice is necessary but it is not desirable to use the real website running in the internet for practice.
Therefore, in this book we will prepare two sites, demo site and WordPress site for Selenium practice. Those sites are constructed on virtual machine on Windows PC and we perform automatic operation using Selenium WebDriver for those sites. Those are our own environment so we can practice Selenium as much as we want.
This book is for those who are experienced in programming Python and are interested in automated testing of web application.
Since this book uses Linux (Ubuntu) as a working environment, if you don’t have Linux development experience, it would be better for you to read this book after understanding Basic Linux Commands.
In Chapter1, we learn the knowledge necessary for automatic operation of the browser.
In Chapter2, we prepare the environment for automatic operation of the browser.
In Chapter3, we perform automatic operation of demo site as a basic practice of automatic operation using Selenium WebDriver.
In Chapter4, we perform automatic operation of the site constructed by WordPress as an advanced practice of automatic operation using Selenium WebDriver.
In Chapter5, we perform automated testing of web application using Selenium WebDriver and Test Framework.
In Chapter6, I mention some notes on using Selenium WebDriver based on my experience of Selenium.