© Sujay Raghavendra 2021
S. RaghavendraPython Testing with Seleniumhttps://doi.org/10.1007/978-1-4842-6249-8_3

3. Mouse and Keyboard Actions

Sujay Raghavendra1  
(1)
Dharwad, Karnataka, India
 

The previous chapter covered Python installation and configuration with Selenium to automate test cases. The basic web browser commands that are necessary to run a test case in WebDriver were also reviewed. This chapter guides you through all the actions users tend to make with a web application using a mouse and keyboard.

In web applications, web elements are bound to certain actions or events that need to be performed to execute a complete test case. These actions or events, when tested with Selenium action commands, lead to finding bugs related to the user ...

Get Python Testing with Selenium: Learn to Implement Different Testing Techniques Using the Selenium WebDriver now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.