Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.

Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.

Like this presentation? Why not share!

- Selenium webdriver course content r... by Rakesh Hansalia 1901 views
- From IDE to Selenium 2 by davehunt82 8171 views
- Selenium (1) by onlinemindq 867 views
- |Selenium Testing Tools| Introducti... by Kernel Training 666 views
- Efficient Automated Test Creation W... by Samit Badle 7545 views
- Fluxo de matéria e energia nos ecos... by Tia Fátima Assis ... 566 views

17,853 views

17,701 views

17,701 views

Published on

Published in:
Education

No Downloads

Total views

17,853

On SlideShare

0

From Embeds

0

Number of Embeds

6,424

Shares

0

Downloads

557

Comments

0

Likes

4

No embeds

No notes for slide

- 1. Selenium 2 The Future of Selenium is now!
- 2. What is Selenium 1 <ul><li>Selenium </li></ul><ul><ul><li>IDE </li></ul></ul><ul><ul><li>RC </li></ul></ul><ul><ul><li>Grid </li></ul></ul><ul><ul><li>Written in JavaScript </li></ul></ul><ul><ul><li>Works in all browsers that support JavaScript </li></ul></ul>
- 3. What is WebDriver <ul><li>WebDriver </li></ul><ul><ul><li>ChromeDriver </li></ul></ul><ul><ul><li>InternetExplorerDriver </li></ul></ul><ul><ul><li>FirefoxDriver </li></ul></ul><ul><ul><li>OperaDriver </li></ul></ul><ul><ul><li>AndroidDriver </li></ul></ul><ul><ul><li>iPhoneDriver </li></ul></ul><ul><ul><li>RemoteWebDriver </li></ul></ul>
- 4. What is WebDriver <ul><li> </li></ul>
- 5. DEMO
- 6. How does WebDriver work <ul><li>REST-ish </li></ul>
- 7. Why Merge? <ul><li>Selenium > WebDriver </li></ul>
- 8. Why Merge? <ul><li>Selenium > WebDriver </li></ul><ul><li>WebDriver > Selenium </li></ul>
- 9. Why Merge? <ul><li>Selenium > WebDriver </li></ul><ul><li>WebDriver > Selenium </li></ul><ul><li>Simpler API </li></ul>
- 10. Why Merge? <ul><li>Selenium > WebDriver </li></ul><ul><li>WebDriver > Selenium </li></ul><ul><li>Simpler API </li></ul><ul><li>Speed </li></ul>
- 11. Why Merge? <ul><li>Selenium > WebDriver </li></ul><ul><li>WebDriver > Selenium </li></ul><ul><li>Simpler API </li></ul><ul><li>Speed </li></ul><ul><li>Scalability </li></ul>
- 12. DEMO
- 13. What does the merge look like? <ul><ul><li>Previous client languages still the same </li></ul></ul><ul><ul><li>New Selenium 2 Bindings along side Selenium 1 </li></ul></ul><ul><ul><li>One Über-Jar that holds the Selenium 1 Remote Control and the new Selenium Server </li></ul></ul><ul><ul><li>Shared JavaScript via Atoms </li></ul></ul>
- 14. When Can I start using it? <ul><li>NOW! </li></ul>
- 15. Moving from 1 to 2 <ul><ul><li>WebDriverBackedSelenium </li></ul></ul><ul><li>WebDriver driver = new FirefoxDriver(); </li></ul><ul><li>Selenium selenium = new WebDriverBackedSelenium(driver, "http://www.google.com" ); </li></ul><ul><li>selenium.open("/"); </li></ul>
- 16. What about Grid?
- 17. Mobile Support <ul><ul><li>Android </li></ul></ul><ul><ul><li>iOS </li></ul></ul>
- 18. DEMO
- 19. The Future <ul><li>A number of browsers have started putting WebDriver in the browser </li></ul><ul><ul><li>Chromium </li></ul></ul><ul><ul><li>Opera </li></ul></ul>
- 20. Questions? David Burns http://www.theautomatedtester.co.uk @AutomatedTester

No public clipboards found for this slide

×
### Save the most important slides with Clipping

Clipping is a handy way to collect and organize the most important slides from a presentation. You can keep your great finds in clipboards organized around topics.

Be the first to comment