Selenium 2.0 Features – 3
- Extracting Data From Web Table
- Dynamic Web Table Handling
- Attaching files with Selenium
- Changing your Facebook profile picture by attaching new picture
- Mouse movement with Selenium- Mouse Interface
- Handling Ajax Auto suggests
- Handling Google Ajax Auto suggests
- Handling Frames in Web Page
- Handling cookies
- More Examples on Web tables
- Web tables and css Selectors
- Building custom functions for Web tables
- Managing JavaScript alerts
Selenium 2.0 Features – 5
Simulating front and back button click on Browser using selenium
- Assigning Firefox profile parameters
- Downloading files using selenium
- Selenium Javadocs
- Listeners- Using WebDriver Event Listener
- Practical usage of Listeners in Selenium
- Moving a mouse on a Object and right clicking on it
- Finding Coordinates of a Web Object
- Actions class in Web driver
- Handling CSS menu with Action class
- Handling CSS menu with JavaScript Executor
- JavaScript Executor example
- Drag, drop, native events
Selenium 2.0 – Exercises
ADVANCED
Junit and Data Driven Framework
- Overview of Data driven framework
- Building the Test Base Class
- Using Annotations of Unit
- Reading XPATHS, Configuration from properties file
- Initialize the Web driver
- Building the Test Base Class
- Implementing Web Driver Implicit Wait
- Implementing tests and batch running them
- Repeating a test with different Data
- Building utility functions
- Parameterizing tests using XL Files
- Controlling Execution order from XL Files
- Assertions and Reporting Errors / Error Collector
- Storing Screenshots of errors
- Running the framework through ANT
- Generating the HTML reports
- Emailing test reports
- Creating a BAT file for project execution
Junit and Hybrid (Keyword+Data) Framework
- Overview of Hybrid(Keyword Data Driven) Framework
- Building XLS File Having Test Cases and Keywords
- Building XLS File Having Test Data
- Building Base class
- Reading XPATHS, Configuration from properties file
- Implementing Implicit Wait
- Implementing the keywords using the reflection API
- Implementing tests
- Assertions and Reporting Errors
- Parameterizing tests using Data Provider and XL Files
- Repeating a test with different Data
- Running the framework through ANT
- Generating the reports
- Emailing test reports
- Creating a BAT file for project execution
Testing and Data Driven Framework
- Overview of Data driven framework
- Building the Test Base Class
- Using Annotations of Testing
- Reading XPATHS, Configuration from properties file
- Initialize the Webdriver
- Implementing WebDriver Implicit Wait
- Implementing tests and batch running them
- Repeating a test with different Data
- Implement logging with Log4J API
- Building utility functions
- Parameterizing tests using XL Files
- Controlling Execution order from XL Files
- Assertions and Reporting Errors
- Storing Screenshots of errors
- Running the framework through ANT
- Generating the XSLT reports
- Creating a BAT file for project execution
- Emailing Test Reports
TESTING and Hybrid (Keyword Data) Framework
- Overview of Hybrid Framework
- Building XLS File Having Test Cases and Keywords
- Building XLS File Having Test Data
- Building Base class
- Reading XPATHS, Configuration from properties file
- Implementing Web driver Wait
- Implementing the keywords using the reflection API
- Implementing tests
- Assertions and Reporting Errors
- Parameterizing tests using Data Provider and XL Files
- Repeating a test with different Data
- Running the framework through ANT
- Generating the reports
- Emailing test reports
- Creating a BAT file for project execution