Your SlideShare is downloading. ×
0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Каким будет Selenium 3.0 и Selenium 4.0
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Каким будет Selenium 3.0 и Selenium 4.0

1,516

Published on

Доклад Алексея Баранцева на конференции SQA Days-12, 30 ноября-1 декабря, Минск

Доклад Алексея Баранцева на конференции SQA Days-12, 30 ноября-1 декабря, Минск

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,516
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
37
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Selenium 3.0 и 4.0 Алексей Баранцев Software-Testing.Ru Selenium2.Ru
  • 2. http://www.seleniumguide.com/2012/05/selenium-2-webdriver-vs-qtp.html
  • 3. Кто здесь?Алексей Баранцев Software-Testing.Ru barancev@gmail.comhttp://software-testing.ru/http://software-testing.ru/trainings/http://selenium2.ru/
  • 4. Стек автотестированияСервер непрерывной интеграцииСборщикФреймворк запуска тестовТестыДрайвер тестируемой системыТестируемая система
  • 5. Стек автотестированияСервер непрерывной интеграции: JenkinsСборщик: MavenФреймворк запуска тестов: JUnit ТестыДрайвер тестируемой системы: WebDriverБраузер: FirefoxТестируемая система: ???????
  • 6. Разработка тестовСервер непрерывной интеграции: Jenkins Репозиторий: gitСборщик: MavenФреймворк запуска тестов: JUnit ЯП: Java IDE: Тесты EclipseДрайвер тестируемой системы: WebDriver РекордерБраузер: Firefox Selenium IDEТестируемая система: ???????
  • 7. Разработка тестовСервер непрерывной интеграции: Jenkins Репозиторий: gitСборщик: rakeФреймворк запуска тестов: rspec ЯП: Ruby IDE: Тесты RubyMineДрайвер тестируемой системы: WebDriver РекордерБраузер: Firefox Selenium IDEТестируемая система: ???????
  • 8. Продукты семейства Selenium Selenium RC WebDriver драйвер браузера драйвер браузера старая версия, не развивается главный продукт Selenium IDE Selenium Server рекордер, генерирует код для сервер для удаленного WebDriver или Selenium RC управления браузером
  • 9. Стек автотестированияСервер непрерывной интеграции: JenkinsСборщик: MavenФреймворк запуска тестов: JUnit ТестыДрайвер тестируемой системы: WebDriverУдаленный агент: Selenium ServerБраузер: FirefoxТестируемая система: ???????
  • 10. Selenium 1.0 -> 2.0 -> 3.0 -> 4.0 Selenium RC WebDriver Стандарт драйвер браузера драйвер браузера Управления старая версия, главный продукт браузерами не развивается активно развивается 4.0 1.0 2.0 4.0 3.0
  • 11. WebDriverJava Client .Net Client Python Client RubyClientServerFirefox Driver IE Driver Safari Driver Atoms
  • 12. Selenium Mission
  • 13. Selenium Missionсоздание универсального механизма управления браузерамистандартизация механизма управления браузерами
  • 14. Selenium 3.0Стандарт API (IDL)Стандарт протокола (HTTP, WebSocket)Референсные реализации стандарта для основных браузеровСервер, реализующий протокол WebDriverРеференсные реализации клиентов для основных языков программирования
  • 15. WebDriver 4.0Java Client .Net Client Python Client RubyClientServerAtomsMarionette IE Driver by Safari Driver Opera Driverby Mozilla MS by Apple by OperaPhantomJS … … …
  • 16. Selenium 3.0
  • 17. Selenium 3.0 http://sebuilder.github.com/se-builder/
  • 18. WebDriver 4.0Java Client .Net Client Python Client RubyClientServerAtomsMarionette IE Driver by Safari Driver Opera Driverby Mozilla MS by Apple by OperaPhantomJS … … …
  • 19. WebDriver 3.0 -> 4.0Perl Client PHP Client Haskell Client …SikuliWebDriver RainbowDriver ios-driver twin …Thucydides HtmlElements Seleno py.saunter …Java Client .Net Client Python Client RubyClient
  • 20. WebDriver 4.0QTP SilkTest TestComplete MS VSJOuery Prototype RichFaces Asp.NetSupport Support Support SupportThucydides HtmlElements FluentSelenium py.saunterJava Client .Net Client Python Client RubyClient
  • 21. Watir
  • 22. WatiN
  • 23. Sahi Sahi is adding support for Webdriver based events, so if and when Webdriver stabilizes, you can use your existing Sahi scripts but be using Webdriver underneath.http://www.quora.com/Software-Testing/As-a-software-tester-which-one-should-I-choose-Selenium-or-Sahi-If-other-then-these-two-then-also-let-me-know/answer/Narayan-Raman?srid=hGSL&st=ns
  • 24. Вопросы?Алексей Баранцев Software-Testing.Ru barancev@gmail.comhttp://software-testing.ru/http://software-testing.ru/trainings/http://selenium2.ru/

×