Selenium
Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) be automated as well.
Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks.
Temario
-
Purpose
Selenium IDE
-
Record and play test cases
Verifying tes cases
Working with test suites
HTML documentation
-
Eclipse configuration
Helpers
Templates
-
Automatic test sequences
Finding web elements
Verify instructions
Creating log file
Test documentation
-
Find methods (name, ID, css, DOM ...)
Handling dynamic elements
Handling dynamic elements
-
Data in tables
Data in lists
Data in HTML tree
-
Working with Excel
ScreenShots
Logging options
-
Operators
Regex usage for capturing data
-
Conexion
Working with paramters
Create dynamic assert sentences
-
Conexion
Execute queries
Analize data results
-
Configuration for IE and Chrome
Modifying test to execute in multiple browsers
Create test suites to execute in multiple browsers
-
Execution in multiple nodes
Sequential execution
Parallel execution
-
Android Driver
Appium