Enviar búsqueda
Cargar
Automated ui testing with selenium. drupal con london 2011
•
Descargar como ODP, PDF
•
2 recomendaciones
•
2,656 vistas
Yuriy Gerasimov
Seguir
DrupalCon London 2011 Selenium UI Testing
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 12
Descargar ahora
Recomendados
Automated UI testing with Selenium
Automated UI testing with Selenium
Yuriy Gerasimov
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Yuriy Gerasimov
Selenium
Selenium
Adam Goucher
Web automation using selenium.ppt
Web automation using selenium.ppt
Ana Sarbescu
Selenium
Selenium
Ruturaj Doshi
Selenium Webdriver
Selenium Webdriver
Muhammad Bilal
Automation - web testing with selenium
Automation - web testing with selenium
Tzirla Rozental
Get Started With Selenium 3 and Selenium 3 Grid
Get Started With Selenium 3 and Selenium 3 Grid
Daniel Herken
Recomendados
Automated UI testing with Selenium
Automated UI testing with Selenium
Yuriy Gerasimov
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Automated UI testing. Selenium. DrupalCamp Kyiv 2011
Yuriy Gerasimov
Selenium
Selenium
Adam Goucher
Web automation using selenium.ppt
Web automation using selenium.ppt
Ana Sarbescu
Selenium
Selenium
Ruturaj Doshi
Selenium Webdriver
Selenium Webdriver
Muhammad Bilal
Automation - web testing with selenium
Automation - web testing with selenium
Tzirla Rozental
Get Started With Selenium 3 and Selenium 3 Grid
Get Started With Selenium 3 and Selenium 3 Grid
Daniel Herken
Selenium
Selenium
Daksh Sharma
Selenium 2 for PHP(Unit)
Selenium 2 for PHP(Unit)
AOE
Session on Selenium Powertools by Unmesh Gundecha
Session on Selenium Powertools by Unmesh Gundecha
Agile Testing Alliance
Selenium-Webdriver With PHPUnit Automation test for Joomla CMS!
Selenium-Webdriver With PHPUnit Automation test for Joomla CMS!
Puneet Kala
Web Test Automation with Selenium
Web Test Automation with Selenium
vivek_prahlad
Selenium
Selenium
Satyam Pandey
QSpiders - Automation using Selenium
QSpiders - Automation using Selenium
Qspiders - Software Testing Training Institute
Automated UI testing done right (DDDSydney)
Automated UI testing done right (DDDSydney)
Mehdi Khalili
Selenium 2 - PyCon 2011
Selenium 2 - PyCon 2011
hugs
Selenium
Selenium
傑倫 鍾
Smarter ways to do selenium automation @ work, Selenium, automation
Smarter ways to do selenium automation @ work, Selenium, automation
RIA RUI Society
Automatic Functional Testing with Selenium and SauceLabs
Automatic Functional Testing with Selenium and SauceLabs
Joseph Chiang
Selenium Ide Tutorial
Selenium Ide Tutorial
metapix
Web UI test automation instruments
Web UI test automation instruments
Artem Nagornyi
Selenium web driver
Selenium web driver
Shobika Ramasubbarayalu
Python selenium
Python selenium
Ducat
Mastering selenium for automated acceptance tests
Mastering selenium for automated acceptance tests
Nick Belhomme
QSpiders - Selenium Webdriver
QSpiders - Selenium Webdriver
Qspiders - Software Testing Training Institute
Automated Web Testing With Selenium
Automated Web Testing With Selenium
Deepak Mittal
Using protractor to build automated ui tests
Using protractor to build automated ui tests
🌱 Dale Spoonemore
4 h center program staff risk management policies & procedures
4 h center program staff risk management policies & procedures
Win
Catalogo camp 7
Catalogo camp 7
mauricio ocampo
Más contenido relacionado
La actualidad más candente
Selenium
Selenium
Daksh Sharma
Selenium 2 for PHP(Unit)
Selenium 2 for PHP(Unit)
AOE
Session on Selenium Powertools by Unmesh Gundecha
Session on Selenium Powertools by Unmesh Gundecha
Agile Testing Alliance
Selenium-Webdriver With PHPUnit Automation test for Joomla CMS!
Selenium-Webdriver With PHPUnit Automation test for Joomla CMS!
Puneet Kala
Web Test Automation with Selenium
Web Test Automation with Selenium
vivek_prahlad
Selenium
Selenium
Satyam Pandey
QSpiders - Automation using Selenium
QSpiders - Automation using Selenium
Qspiders - Software Testing Training Institute
Automated UI testing done right (DDDSydney)
Automated UI testing done right (DDDSydney)
Mehdi Khalili
Selenium 2 - PyCon 2011
Selenium 2 - PyCon 2011
hugs
Selenium
Selenium
傑倫 鍾
Smarter ways to do selenium automation @ work, Selenium, automation
Smarter ways to do selenium automation @ work, Selenium, automation
RIA RUI Society
Automatic Functional Testing with Selenium and SauceLabs
Automatic Functional Testing with Selenium and SauceLabs
Joseph Chiang
Selenium Ide Tutorial
Selenium Ide Tutorial
metapix
Web UI test automation instruments
Web UI test automation instruments
Artem Nagornyi
Selenium web driver
Selenium web driver
Shobika Ramasubbarayalu
Python selenium
Python selenium
Ducat
Mastering selenium for automated acceptance tests
Mastering selenium for automated acceptance tests
Nick Belhomme
QSpiders - Selenium Webdriver
QSpiders - Selenium Webdriver
Qspiders - Software Testing Training Institute
Automated Web Testing With Selenium
Automated Web Testing With Selenium
Deepak Mittal
Using protractor to build automated ui tests
Using protractor to build automated ui tests
🌱 Dale Spoonemore
La actualidad más candente
(20)
Selenium
Selenium
Selenium 2 for PHP(Unit)
Selenium 2 for PHP(Unit)
Session on Selenium Powertools by Unmesh Gundecha
Session on Selenium Powertools by Unmesh Gundecha
Selenium-Webdriver With PHPUnit Automation test for Joomla CMS!
Selenium-Webdriver With PHPUnit Automation test for Joomla CMS!
Web Test Automation with Selenium
Web Test Automation with Selenium
Selenium
Selenium
QSpiders - Automation using Selenium
QSpiders - Automation using Selenium
Automated UI testing done right (DDDSydney)
Automated UI testing done right (DDDSydney)
Selenium 2 - PyCon 2011
Selenium 2 - PyCon 2011
Selenium
Selenium
Smarter ways to do selenium automation @ work, Selenium, automation
Smarter ways to do selenium automation @ work, Selenium, automation
Automatic Functional Testing with Selenium and SauceLabs
Automatic Functional Testing with Selenium and SauceLabs
Selenium Ide Tutorial
Selenium Ide Tutorial
Web UI test automation instruments
Web UI test automation instruments
Selenium web driver
Selenium web driver
Python selenium
Python selenium
Mastering selenium for automated acceptance tests
Mastering selenium for automated acceptance tests
QSpiders - Selenium Webdriver
QSpiders - Selenium Webdriver
Automated Web Testing With Selenium
Automated Web Testing With Selenium
Using protractor to build automated ui tests
Using protractor to build automated ui tests
Destacado
4 h center program staff risk management policies & procedures
4 h center program staff risk management policies & procedures
Win
Catalogo camp 7
Catalogo camp 7
mauricio ocampo
Commercial
Commercial
Scott Cramer
Drupal camp donetsk c tools
Drupal camp donetsk c tools
Yuriy Gerasimov
DrupalCafe4 Kiev Services
DrupalCafe4 Kiev Services
Yuriy Gerasimov
Cmm Myself
Cmm Myself
Dr. A. A. Moiz Qyser
Qasper - BIABC regional presentation
Qasper - BIABC regional presentation
Qasper - Dalco Technologies
Taming The Hairy Beast: How the systematic approach help you navigating throu...
Taming The Hairy Beast: How the systematic approach help you navigating throu...
ABDURAHMAN ALSUM
Code Driven Development Zaporozhye DrupalForum
Code Driven Development Zaporozhye DrupalForum
Yuriy Gerasimov
Gastcollege > Jongeren & social media > Universiteit Twente
Gastcollege > Jongeren & social media > Universiteit Twente
Els Dragt
Catalogo camp 10
Catalogo camp 10
mauricio ocampo
Pha thai
Pha thai
Huong
Spirulina
Spirulina
Alex AMICAN
Apache SOLR | Drupal Camp Kyiv 2010
Apache SOLR | Drupal Camp Kyiv 2010
Yuriy Gerasimov
Pepe simeu rimini 2008 atrial fibrillation
Pepe simeu rimini 2008 atrial fibrillation
Emergenza Urgenza
DrupalCafe Kyiv drupal8
DrupalCafe Kyiv drupal8
Yuriy Gerasimov
Inline elements. DrupalCamp Berlin 2014
Inline elements. DrupalCamp Berlin 2014
Yuriy Gerasimov
DrupalCafe Kyiv EntityAPI
DrupalCafe Kyiv EntityAPI
Yuriy Gerasimov
BADCamp 2012 Facet API
BADCamp 2012 Facet API
Yuriy Gerasimov
Services Stanford 2012
Services Stanford 2012
Yuriy Gerasimov
Destacado
(20)
4 h center program staff risk management policies & procedures
4 h center program staff risk management policies & procedures
Catalogo camp 7
Catalogo camp 7
Commercial
Commercial
Drupal camp donetsk c tools
Drupal camp donetsk c tools
DrupalCafe4 Kiev Services
DrupalCafe4 Kiev Services
Cmm Myself
Cmm Myself
Qasper - BIABC regional presentation
Qasper - BIABC regional presentation
Taming The Hairy Beast: How the systematic approach help you navigating throu...
Taming The Hairy Beast: How the systematic approach help you navigating throu...
Code Driven Development Zaporozhye DrupalForum
Code Driven Development Zaporozhye DrupalForum
Gastcollege > Jongeren & social media > Universiteit Twente
Gastcollege > Jongeren & social media > Universiteit Twente
Catalogo camp 10
Catalogo camp 10
Pha thai
Pha thai
Spirulina
Spirulina
Apache SOLR | Drupal Camp Kyiv 2010
Apache SOLR | Drupal Camp Kyiv 2010
Pepe simeu rimini 2008 atrial fibrillation
Pepe simeu rimini 2008 atrial fibrillation
DrupalCafe Kyiv drupal8
DrupalCafe Kyiv drupal8
Inline elements. DrupalCamp Berlin 2014
Inline elements. DrupalCamp Berlin 2014
DrupalCafe Kyiv EntityAPI
DrupalCafe Kyiv EntityAPI
BADCamp 2012 Facet API
BADCamp 2012 Facet API
Services Stanford 2012
Services Stanford 2012
Similar a Automated ui testing with selenium. drupal con london 2011
Automated UI testing.Selenium.DrupalCamp Kyiv 2011
Automated UI testing.Selenium.DrupalCamp Kyiv 2011
camp_drupal_ua
Selenium
Selenium
David Rajah Selvaraj
Selenium
Selenium
Kalyan ch
Selenium Primer
Selenium Primer
gueste1e4db
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
Ondřej Machulda
Selenium Automation Testing Interview Questions And Answers
Selenium Automation Testing Interview Questions And Answers
Ajit Jadhav
Selenium Introduction by Sandeep Sharda
Selenium Introduction by Sandeep Sharda
Er. Sndp Srda
Selenium2 and Jenkins: Almost pain-free UI Testing
Selenium2 and Jenkins: Almost pain-free UI Testing
mikereedell
Test Automation Using Selenium
Test Automation Using Selenium
Nikhil Kapoor
Selenium
Selenium
shrialinda
Selenium web driver
Selenium web driver
Sun Technlogies
BCS Selenium Workshop
BCS Selenium Workshop
Colin McDonald
Mastering Test Automation: How To Use Selenium Successfully
Mastering Test Automation: How To Use Selenium Successfully
SpringPeople
Introduction to Selenium and Test Automation
Introduction to Selenium and Test Automation
Ahmed Mubbashir Khan
eXo Platform SEA - Play Framework Introduction
eXo Platform SEA - Play Framework Introduction
vstorm83
Selenium Automation Using Ruby
Selenium Automation Using Ruby
Kumari Warsha Goel
Selenium
Selenium
conect2krish
Selenium
Selenium
Sun Technlogies
Selenium&scrapy
Selenium&scrapy
Arcangelo Saracino
Sel
Sel
Sandeep A R
Similar a Automated ui testing with selenium. drupal con london 2011
(20)
Automated UI testing.Selenium.DrupalCamp Kyiv 2011
Automated UI testing.Selenium.DrupalCamp Kyiv 2011
Selenium
Selenium
Selenium
Selenium
Selenium Primer
Selenium Primer
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
Selenium & PHPUnit made easy with Steward (Berlin, April 2017)
Selenium Automation Testing Interview Questions And Answers
Selenium Automation Testing Interview Questions And Answers
Selenium Introduction by Sandeep Sharda
Selenium Introduction by Sandeep Sharda
Selenium2 and Jenkins: Almost pain-free UI Testing
Selenium2 and Jenkins: Almost pain-free UI Testing
Test Automation Using Selenium
Test Automation Using Selenium
Selenium
Selenium
Selenium web driver
Selenium web driver
BCS Selenium Workshop
BCS Selenium Workshop
Mastering Test Automation: How To Use Selenium Successfully
Mastering Test Automation: How To Use Selenium Successfully
Introduction to Selenium and Test Automation
Introduction to Selenium and Test Automation
eXo Platform SEA - Play Framework Introduction
eXo Platform SEA - Play Framework Introduction
Selenium Automation Using Ruby
Selenium Automation Using Ruby
Selenium
Selenium
Selenium
Selenium
Selenium&scrapy
Selenium&scrapy
Sel
Sel
Más de Yuriy Gerasimov
Progressing to Team Lead
Progressing to Team Lead
Yuriy Gerasimov
What kind testing DUG Vancouver
What kind testing DUG Vancouver
Yuriy Gerasimov
Editor Experience in Drupal 8
Editor Experience in Drupal 8
Yuriy Gerasimov
Load Testing with JMeter
Load Testing with JMeter
Yuriy Gerasimov
Delayed operations with Queues
Delayed operations with Queues
Yuriy Gerasimov
Ci. Drupal Camp Berlin 2014
Ci. Drupal Camp Berlin 2014
Yuriy Gerasimov
CI and other tools for feature branch development
CI and other tools for feature branch development
Yuriy Gerasimov
Drupal 8 Routing
Drupal 8 Routing
Yuriy Gerasimov
Clean code and refactoring
Clean code and refactoring
Yuriy Gerasimov
DrupalCafe Kyiv CTools
DrupalCafe Kyiv CTools
Yuriy Gerasimov
DrupalCamp Kyiv 2011 Services
DrupalCamp Kyiv 2011 Services
Yuriy Gerasimov
DrupalCafe7 CTools AJAX responder
DrupalCafe7 CTools AJAX responder
Yuriy Gerasimov
DrupalCafe5 VCS
DrupalCafe5 VCS
Yuriy Gerasimov
Más de Yuriy Gerasimov
(13)
Progressing to Team Lead
Progressing to Team Lead
What kind testing DUG Vancouver
What kind testing DUG Vancouver
Editor Experience in Drupal 8
Editor Experience in Drupal 8
Load Testing with JMeter
Load Testing with JMeter
Delayed operations with Queues
Delayed operations with Queues
Ci. Drupal Camp Berlin 2014
Ci. Drupal Camp Berlin 2014
CI and other tools for feature branch development
CI and other tools for feature branch development
Drupal 8 Routing
Drupal 8 Routing
Clean code and refactoring
Clean code and refactoring
DrupalCafe Kyiv CTools
DrupalCafe Kyiv CTools
DrupalCamp Kyiv 2011 Services
DrupalCamp Kyiv 2011 Services
DrupalCafe7 CTools AJAX responder
DrupalCafe7 CTools AJAX responder
DrupalCafe5 VCS
DrupalCafe5 VCS
Último
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
BookNet Canada
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
Lars Bell
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
Dilum Bandara
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
Alex Barbosa Coqueiro
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
MounikaPolabathina
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
Último
(20)
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
Automated ui testing with selenium. drupal con london 2011
1.
Automated UI testing
with Selenium Yuriy Gerasimov Email: yuri.gerasimov@gmail.com Twitter: ygerasimov IRC/d.o: ygerasimov Web: ygerasimov.com
2.
3.
Selenium RC
4.
Selenium Grid
5.
Selenium 2 (Webdriver)
6.
7.
Not limited to
javascripts. For example: upload files, work with popups, iframes etc.
8.
Support for a
lot of browsers including mobile phone browsers
9.
PHPUnit libraries: https://github.com/chibimagic/WebDriver-PHP
10.
11.
Support for Firefox
and Chrome
12.
http://drupal.org/project/selenium
13.
14.
Init driver as
connection to Selenium server
15.
16.
17.
18.
Webdriver uses native
browsers CSS selectors.
19.
CSS selectors are
faster
20.
XPath can go
up
21.
Example:
22.
id('user1')/../../td[@class="actions"]/a[@class="delete-user"]
23.
24.
Can't interact with
hidden elements
25.
Sometimes browser is
too fast. Remember to wait till javascript finishes its work.
26.
Some differences in
API between browsers (Chrome can't upload files, difference in work with selectboxes)
27.
28.
29.
collapse
30.
machine-name
31.
states
32.
tabledrag
33.
34.
textarea
35.
vertical-tabs
36.
upload
37.
38.
http://code.google.com/p/selenium/wiki/JsonWireProtocol
39.
http://saucelabs.com/blog/
40.
http://ygerasimov.com
41.
Automated UI testing
with Selenium Yuriy Gerasimov Email: yuri.gerasimov@gmail.com Twitter: ygerasimov IRC/d.o: ygerasimov Web: ygerasimov.com
Descargar ahora