Please enable JavaScript.
Coggle requires JavaScript to display documents.
Selenium - Coggle Diagram
Selenium
Features automated testing
Faster execution
More accurate
Less investment in human resource
Supports regression testing
Frequent execution
Supports lights out execution
Advantages of Selenium
Open source software
Supports multiple programming languages
Supports multiple browsers
Supports almost every OS
Supports parallel test execution
Provides support for frame works: Testng,Junit & Nunit
8 element locator techniques
id
name
tagname
css Selector
link text
partiallinktext
Disadvantages of Selenium
Supports only web applications
Only user communities available
Difficult to setup and use
No reporting facility
Limited support for image based testing
Selenium IDE features
Create and edit test cases
Create and execute test suits
Debug and enhance test cases
Test cases can be exported to different PL
Enables of learning Selenium script syntax
Selenium IDE drawbacks
Supports only mozilla firefox browser
Not suitable for dynamic web applications
No support for programming logic
Data driven testing not possible
No centralized maintance of objects/elements
Selenium suite tools
Web driver
IDE
Grid
Remote control
Jason Huggins
Created Selenium JS
Selenium core
Paul Hammant
Creator of Selenium RC
Types of webdrivers
Chrome driver
Safari driver
IE driver
Firefox driver
HTMLUNIT driver