- The problem to be solved- Automated solution: Selenium- Overview of Selenium Selenium IDE Remote Control (RC) Grid
- Sauce Labs – What's all the fuzz about? Sauce OnDemand
- Example Sauce OnDemand
- Q&A
Agenda
Robotically controls a browser to perform user actions and asses results
Developers can test different browsers on one scripting platform (huge benefit!!!)
Easy to integrate - more or less
Automated Solution:
Selenium
open http://issuu.com
clickAndWait link=Login
type id=username sorintest
type id=password sorintest
click css=span.system-blue-shade-fat-btn-text
clickAndWait link=Logout
Selenium Commands
It hosts Selenium in the cloudNo need for local maintenanceAvailable at any timeSauce IDESauce RC
Added value:Sauce OnDemand – an improved Selenium Grid in the cloud
What’s all the fuzz about?
Quickly runs tests in the cloud or behind the firewall
Records and playbacks test video to identify failures and and see how the app/website looks in different browsers
Run test in parallel: time saver
Sauce onDemand (1)
Sauce onDemand (2)It integrates with CI systems as Jenkins
Supports a high number of browsers and OS combinations
Accelerates the Q&A process and the release time
Sauce onDemand
Continuous Integration Server
Customer Application Under Test
FIREWALL
Application Under Test
SECURE TUNNEL
Sauce Connect
Top Related