14
Selenium IDE

Selenium IDE features

Embed Size (px)

Citation preview

Page 1: Selenium IDE features

Selenium IDE

Page 2: Selenium IDE features

Pre requisites/ Assumptions

• Manual Testing Skills

• Software Development Life Cycle

• Basic Programming

Page 3: Selenium IDE features

SeleniumIntroduction & History

Page 4: Selenium IDE features

Selenium: What & Why

• Selenium automates browser.

• Open Source Tool primarily used for automating Web Applications

• Supports Multiple Languages (Java, C++, Ruby, Python)

• Supports multiple browsers

• Supports various testing frameworks like Junit, TestNG, etc.

Page 5: Selenium IDE features

Selenium Test Suite

1. Selenium IDE

2. Selenium RC

3. Selenium WebDriver

4. Selenium Grid

Page 6: Selenium IDE features

Selenium IDEAn integrated Development environment for Selenium scripts. A Firefox extension that allows you to record, edit and debug tests

Page 7: Selenium IDE features

Features

• Easy Record and Playback Tool

• Create quick bug reproduction scripts

• Create scripts to aid in automation

• Easy debugging

Page 8: Selenium IDE features

InstallationSELENIUM & FIREBUG

Page 9: Selenium IDE features

DEMO - IRecord and Playback for a Login Page

Page 10: Selenium IDE features

Firebug & FirePath: Used to inspect an Element

Inspect me

Page 11: Selenium IDE features

Features• Record and Playback

• Test Scheduling

• Add commands Manually: Autocomplete for all common Selenium commands

• Tests can be exported to different Languages like Ruby, Python, Perl.

• Option to automatically assert the title of the page

• Intelligent field selection will use ID’s, Name’s, XPath’s as needed

Page 12: Selenium IDE features

HANDS ONInsert Commands Manually

Schedule a Test CaseExport a Test Case

Page 13: Selenium IDE features

Must Know

• Selenium IDE is just intended as a rapid Prototyping Tool

• Doesn’t provide iteration or conditional statements.

• Not designed to run test passes or build entire automated test suite

• Limited to Firefox; plugin not available for other browsers

Page 14: Selenium IDE features

Thank You..!!