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 1841 views
- From IDE to Selenium 2 by davehunt82 8126 views
- Selenium (1) by onlinemindq 823 views
- |Selenium Testing Tools| Introducti... by Kernel Training 596 views
- Efficient Automated Test Creation W... by Samit Badle 7485 views
- Fluxo de matéria e energia nos ecos... by Tia Fátima Assis ... 415 views

17,792 views

17,662 views

17,662 views

Published on

Published in:
Education

No Downloads

Total views

17,792

On SlideShare

0

From Embeds

0

Number of Embeds

6,423

Shares

0

Downloads

556

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