Learn Selenium at AMC Square Learning
Post on 17-Sep-2015
Embed Size (px)
DESCRIPTIONAMC Squarelearning Bangalore is the best training institute for a career development. it had students from various parts of the country and even few were from West African countries.
Learn SELENIUM at
AMC Square Learning
What is Selenium?
Selenium is a suite of testing automation tools used for Web-Base applications: Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid
These tools provide a rich set of testing functions specifically geared to varied testing scenarios of all types of Web applications
The operations provided by these tools are highly flexible and afford many options for comparing UI elements to expected application behavior
Selenium tests can be executed on multiple browser platforms
History of Selenium
In 2004 invented by Jason R. Huggins and team.
Open source browser based integration test framework built originally by Thought works
Designed to make test writing easy
Ability to run whole suites of tests or individual tests
Selenium IDE (Selenium Tools):
Selenium IDE (SIDE) is a complete Integrated Development Environment (IDE) for Selenium tests (previously known as Selenium Recorder).
Firefox extension that allows recording and editing of tests
Allows easier development of tests
Can output Ruby for its Ruby based (Application Programming Interface) API
Selenium IDE Features
Record and playback
Intelligent field selection will use IDs, names, or XPath as needed
Auto complete for all common Selenium commands
Walk through test cases and test suites.
Debug and set breakpoints
Save tests as HTML, Ruby scripts, or other formats
Support for Selenium user-extensions.js file
Option to automatically assert the title of every page
Rollup common commands
Selenium IDE License
Selenium was developed by a team of programmers and testers at Thought Works.
Selenium is open source software, released under the Apache license and can be downloaded and used without charge.
The Selenium Grid provides a hub allowing the running of multiple Selenium tests.