How to Automate Mouse Actions with Selenium WebDriver

All you need to know about automating UI/UX element interactions on webpages using Selenium WebDriver and Java

4.55 (41 reviews)
Udemy
platform
English
language
IT Certification
category
4,190
students
42 mins
content
Jun 2021
last update
FREE
regular price

What you will learn

Working with Actions Class in Selenium WebDriver

How to automate mouse actions using Selenium WebDriver

Performing Mouse Hover operation using automation

Actions class in Selenium WebDriver

Performing Drag and Drop operation using Selenium WebDriver

Right-Click, Double Click Operations

Description

What is Actions Class in Selenium WebDriver?

  • An API that simulates complex Keyboard events and mouse operations.

  • We can build a series of actions using the Action Interface and Actions Class. This process is widely known as Action Chaining.

  • Actions class is also useful in working with complex web elements like - working with pseudo elements - which is very hard to work with usual WebDriver operations.

This course covers:

  • Implementation of Actions class for mouse operations using Selenium WebDriver

  • Automating mouse hover operations

  • Automating drag and drop objects on webpages

  • Automation of resizable elements on webpages

  • Automating context click (right-click) and double click

  • Working with Sliders (slider bars) on webpages

  • Automating multiple key operations (Ex. TAB + F1)

Bonus Sessions:

  • Working with JavaScript Alerts

  • Working with Prompt Box

  • Working with Confirmation Box

To get the maximum benefit from the course, please take a look at following steps explaining 'How to take this course?'

Step 1:  Schedule 30-45 minutes of your time daily for 5 days a week. 'Continuity' is the key.

Step 2:  All sessions are divided in small videos of less than 20 minutes. Watch 2-3 videos daily.

Step 3:  Hands-on exercise is very important. So, immediately try out the programs discussed in the session. Try them on your own. You can download these programs from lecture resources.

Step 4: Assignments with answer keys are provided where-ever necessary. Complete the assignments before jumping on to the next sessions.

Step 5:  If you come across any questions or issues, please feel free to contact me and I will make sure that your queries are resolved.

Wish you all a very happy learning.

Note: All the course videos are in Full HD. For the best video streaming quality, please adjust the resolution from 'settings' at bottom right-hand corner of video player. Choose 1080p or 720p as per your network speed.

Content

Automating Basic Mouse Operations

Mouse Hover
Right Click (Context Click)
Drag and Drop

Advanced Mouse Operations

Resize UI Elements
Slider Control
Multiple Key Operations

BONUS: Automating JavaScript Alerts

Handling JavaScript Alerts
Handling JavaScript Prompt Box
Handling JavaScript Confirmation Box

Screenshots

How to Automate Mouse Actions with Selenium WebDriver - Screenshot_01How to Automate Mouse Actions with Selenium WebDriver - Screenshot_02How to Automate Mouse Actions with Selenium WebDriver - Screenshot_03How to Automate Mouse Actions with Selenium WebDriver - Screenshot_04

Charts

Price

How to Automate Mouse Actions with Selenium WebDriver - Price chart

Rating

How to Automate Mouse Actions with Selenium WebDriver - Ratings chart

Enrollment distribution

How to Automate Mouse Actions with Selenium WebDriver - Distribution chart

Related Topics

3139872
udemy ID
5/17/2020
course created date
5/22/2020
course indexed date
Angelcrc Seven
course submited by