selenium basics crashcourse

11
Daniel Herken [email protected] http://www.browseemall.com Selenium Basics Crash Course Selenium

Upload: daniel-herken

Post on 13-Apr-2017

135 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Selenium Basics Crashcourse

Daniel [email protected]://www.browseemall.com

Selenium Basics Crash Course

Selenium

Page 2: Selenium Basics Crashcourse

Today we will cover

1. What is Selenium?2. Webdrivers3. Page Navigation4. Windows & Popups5. Finding Elements6. Interaction7. Screenshots & JavaScript

Introduction

Page 3: Selenium Basics Crashcourse

Supported by all major browser vendors:

What is Selenium?

Free and open source browser automation framework.

Page 4: Selenium Basics Crashcourse

What is Selenium?

How does it work?

Your Code

Page 5: Selenium Basics Crashcourse

What is Selenium?

How does it work?

Your Code Selenium

Page 6: Selenium Basics Crashcourse

What is Selenium?

How does it work?

Your Code Selenium

IEDriver

EdgeDriver

FirefoxDriver

ChromeDriver

Page 7: Selenium Basics Crashcourse

What is Selenium?

How does it work?

Your Code Selenium

IEDriver

EdgeDriver

FirefoxDriver

ChromeDriver

Internet Explorer

MicrosoftEdge

Firefox

Chrome

Page 8: Selenium Basics Crashcourse

Supports automation of all major browsers:

What is Selenium?

Which browsers are supported?

Page 9: Selenium Basics Crashcourse

Selenium language bindings are available for:

• Java• C#• Ruby• Python• JavaScript• Perl (third-party)• PHP (third-party)

What is Selenium?

Which programming languages are supported?

Page 10: Selenium Basics Crashcourse

Selenium Basics

Crash Course

Page 11: Selenium Basics Crashcourse

Questions?

Q & A