Selenium WebDriver: How to Perform Mouse and Keyboard Actions

Selenium WebDriver: How to Perform Mouse and Keyboard Actions

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 1h 06m | 2h 39m MB

Learn how to perform Selenium actions such as drag and drop, drawing, swiping, and much more

Are you working on automating mobile or tablet testing? Do you have an application developed in AngularJS that involves many complicated user interactions? This course is what you need. It will take you through Selenium WebDriver by helping you get to grips with performing actions like drag and drop, resizing, and drawing. You’ll also learn how to open the developer toolbar to monitor your application’s network traffic.

Even if you are not working with these actions yet, you’ll find this knowledge useful as mobile and other complicated frameworks grow.

Learn

  • Learn how to drag and drop with Selenium WebDriver
  • Resize objects using Selenium WebDriver
  • Draw on a canvas using WebDriver
  • Perform the double-click and click-and-hold actions
  • Open developer tools to monitor traffic during automated tests
  • Work with HTML 5 for drag and drop actions
Table of Contents

Introduction
1 Course Introduction
2 What are user interactions in Selenium Webdriver
3 What are the different kinds of user interactions

Performing a drag and drop with Selenium Webdriver
4 How to create an Actions class in Webdriver
5 Analyzing our application under test
6 Writing the drag and drop test
7 Finishing the first drag and drop test
8 Executing the first drag and drop test
9 Starting to write the 2nd drag and drop example
10 Writing a 2nd drag and drop example
11 Running a 2nd drag and drop example
12 Drag and drop quiz question
13 Drag and drop quiz answer

Open Developer Toolbar, Resizing, and Drawing with Selenium Webdriver
14 How to do a resize action with selenium webdriver
15 How to open developer tools with selenium webdriver
16 Running a test that opens a network tab in firefox
17 Drag and drop with html 5 quiz question
18 Drag and drop with html 5 answer part 1
19 Drag and drop with html 5 answer part 2
20 How to draw on a canvas with selenium quiz
21 How to draw on a canvas with selenium quiz answer
22 Conclusions for course