SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
State of the Union
 Simon Stewart (@shs96c)
A Couple of Essential
      Points
I'm On Twitter



                 @shs96c
This Picture Is Important




                            I don't know why
So Is This
A Year in Review
A Year in Numbers
●   2.0 released on July 7, 2011
●   2.21 released April 11, 2012
●   3 people have held the release bacon
●   1 CI system
●   ~1500 downloads a day for Java
●   1.7 million downloads for the Ruby gem
●   > 60 people with the commit bit
●   1 amazing community
A Year in Browsers
● Firefox moves to a fast release schedule
  ○ 3.6 to 11
● Opera release the first 3rd party selenium
  webdriver.
● Chrome adds the second.
● Mobile becomes more important
  ○ Android, iOS
  ○ Chrome on Android
A Year in People
● New committers
  ○ barancev, llaskin, ajay,
      luke
● New parents
  ○ Dave
  ○ Eran
  ○ Francois
  ○ Luke
  ○ Patrick
  ○ Simon
● And #selenium
A Year in Martians
And Did We Mention?
Looking Forward
Keeping the Lights On




                http://www.flickr.com/photos/bazik/395792175/
What About IDE?




                  http://www.flickr.com/photos/cjviberg/6267764500/
Challenges: Latency, User
Friendliness, Flakiness




                http://www.flickr.com/photos/evaekeblad/394065209/
The Rise and Challenge of Mobile




                http://www.flickr.com/photos/respres/2184305867/
A W3C Standard




             http://www.flickr.com/photos/paco_calvino/468648071/
Source Control
Questions?




             http://www.flickr.com/photos/powi/3964119509/
Selenium: State of the Union

Mais conteúdo relacionado

Destaque

Introduction to selenium_grid_workshop
Introduction to selenium_grid_workshopIntroduction to selenium_grid_workshop
Introduction to selenium_grid_workshop
seleniumconf
 
Sakai10 Selenium Workshop
Sakai10 Selenium WorkshopSakai10 Selenium Workshop
Sakai10 Selenium Workshop
coreyjack
 
Steps to write Selenium
Steps to write Selenium  Steps to write Selenium
Steps to write Selenium
Rohit Thakur
 
Using Selenium to Improve a Teams Development Cycle
Using Selenium to Improve a Teams Development CycleUsing Selenium to Improve a Teams Development Cycle
Using Selenium to Improve a Teams Development Cycle
seleniumconf
 

Destaque (20)

Introduction to selenium_grid_workshop
Introduction to selenium_grid_workshopIntroduction to selenium_grid_workshop
Introduction to selenium_grid_workshop
 
Sakai10 Selenium Workshop
Sakai10 Selenium WorkshopSakai10 Selenium Workshop
Sakai10 Selenium Workshop
 
Selenium 2
Selenium 2Selenium 2
Selenium 2
 
Steps to write Selenium
Steps to write Selenium  Steps to write Selenium
Steps to write Selenium
 
Python Static Analysis Tools
Python Static Analysis ToolsPython Static Analysis Tools
Python Static Analysis Tools
 
Building CLIs that Click
Building CLIs that ClickBuilding CLIs that Click
Building CLIs that Click
 
The Future Of Web App Testing and How To Stop It
The Future Of Web App Testing and How To Stop ItThe Future Of Web App Testing and How To Stop It
The Future Of Web App Testing and How To Stop It
 
Spanning Tree Algorithm
Spanning Tree AlgorithmSpanning Tree Algorithm
Spanning Tree Algorithm
 
Introduction to SQLAlchemy ORM
Introduction to SQLAlchemy ORMIntroduction to SQLAlchemy ORM
Introduction to SQLAlchemy ORM
 
Filling the flask
Filling the flaskFilling the flask
Filling the flask
 
Using Selenium to Improve a Teams Development Cycle
Using Selenium to Improve a Teams Development CycleUsing Selenium to Improve a Teams Development Cycle
Using Selenium to Improve a Teams Development Cycle
 
Java primer
Java primerJava primer
Java primer
 
Ramdeo green
Ramdeo greenRamdeo green
Ramdeo green
 
Bdd lessons-learned
Bdd lessons-learnedBdd lessons-learned
Bdd lessons-learned
 
Improving Your Selenium WebDriver Tests - Belgium testing days_2016
Improving Your Selenium WebDriver Tests - Belgium testing days_2016Improving Your Selenium WebDriver Tests - Belgium testing days_2016
Improving Your Selenium WebDriver Tests - Belgium testing days_2016
 
Selenium Clinic Eurostar 2012 WebDriver Tutorial
Selenium Clinic Eurostar 2012 WebDriver TutorialSelenium Clinic Eurostar 2012 WebDriver Tutorial
Selenium Clinic Eurostar 2012 WebDriver Tutorial
 
Advanced Selenium Workshop
Advanced Selenium WorkshopAdvanced Selenium Workshop
Advanced Selenium Workshop
 
SeConf_Nov2016_London
SeConf_Nov2016_LondonSeConf_Nov2016_London
SeConf_Nov2016_London
 
Agile Bodensee - Testautomation & Continuous Delivery Workshop
Agile Bodensee - Testautomation & Continuous Delivery WorkshopAgile Bodensee - Testautomation & Continuous Delivery Workshop
Agile Bodensee - Testautomation & Continuous Delivery Workshop
 
Webdriver cheatsheets summary
Webdriver cheatsheets summaryWebdriver cheatsheets summary
Webdriver cheatsheets summary
 

Semelhante a Selenium: State of the Union

BBC Backstage Web Horizon 2007 Presentation
BBC  Backstage Web Horizon 2007 PresentationBBC  Backstage Web Horizon 2007 Presentation
BBC Backstage Web Horizon 2007 Presentation
Ian Forrester
 
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) finalCis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Daniel Haile
 
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) finalCis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Daniel Haile
 
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) finalCis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
OsvaldoRuldi
 
Harsh Horizons For the Socialmediaforum
Harsh Horizons For the SocialmediaforumHarsh Horizons For the Socialmediaforum
Harsh Horizons For the Socialmediaforum
Ian Forrester
 
Internettrends052913final 130529094939-phpapp02
Internettrends052913final 130529094939-phpapp02Internettrends052913final 130529094939-phpapp02
Internettrends052913final 130529094939-phpapp02
Raymond Morin
 

Semelhante a Selenium: State of the Union (20)

Social Media and the Semantic Web
Social Media and the Semantic WebSocial Media and the Semantic Web
Social Media and the Semantic Web
 
BBC Backstage Web Horizon 2007 Presentation
BBC  Backstage Web Horizon 2007 PresentationBBC  Backstage Web Horizon 2007 Presentation
BBC Backstage Web Horizon 2007 Presentation
 
The Age of Responsive Design
The Age of Responsive DesignThe Age of Responsive Design
The Age of Responsive Design
 
Expanding to Russia With Love
Expanding to Russia With LoveExpanding to Russia With Love
Expanding to Russia With Love
 
Expanding to Russia With Love
Expanding to Russia With LoveExpanding to Russia With Love
Expanding to Russia With Love
 
State of the Mahara Nation 2014
State of the Mahara Nation 2014State of the Mahara Nation 2014
State of the Mahara Nation 2014
 
Sinsai.info - Global ICT Summit
Sinsai.info - Global ICT SummitSinsai.info - Global ICT Summit
Sinsai.info - Global ICT Summit
 
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) finalCis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
 
Cis1- 202d-ch10b-project-osvaldo-weldegiorgis
Cis1- 202d-ch10b-project-osvaldo-weldegiorgis Cis1- 202d-ch10b-project-osvaldo-weldegiorgis
Cis1- 202d-ch10b-project-osvaldo-weldegiorgis
 
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) finalCis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
 
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) finalCis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
Cis1 202d-ch10b-project-osvaldo-weldegiorgis (3) final
 
The History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean CommunityThe History and Status of Mozilla Korean Community
The History and Status of Mozilla Korean Community
 
Web User Experience in 2021
Web User Experience in 2021Web User Experience in 2021
Web User Experience in 2021
 
Harsh Horizons For the Socialmediaforum
Harsh Horizons For the SocialmediaforumHarsh Horizons For the Socialmediaforum
Harsh Horizons For the Socialmediaforum
 
Going Fast on the Mobile Web
Going Fast on the Mobile WebGoing Fast on the Mobile Web
Going Fast on the Mobile Web
 
[GDG DevFest Korea 2013] OSCON 발표기
[GDG DevFest Korea 2013] OSCON 발표기[GDG DevFest Korea 2013] OSCON 발표기
[GDG DevFest Korea 2013] OSCON 발표기
 
Picking Dates @Airbnb
Picking Dates @AirbnbPicking Dates @Airbnb
Picking Dates @Airbnb
 
Internettrends052913final 130529094939-phpapp02
Internettrends052913final 130529094939-phpapp02Internettrends052913final 130529094939-phpapp02
Internettrends052913final 130529094939-phpapp02
 
Mobile JavaScript
Mobile JavaScriptMobile JavaScript
Mobile JavaScript
 
Mobile Development with Ionic, React Native, and JHipster - AllTheTalks 2020
Mobile Development with Ionic, React Native, and JHipster - AllTheTalks 2020Mobile Development with Ionic, React Native, and JHipster - AllTheTalks 2020
Mobile Development with Ionic, React Native, and JHipster - AllTheTalks 2020
 

Mais de seleniumconf

Building Quality with Foundations of Mud
Building Quality with Foundations of MudBuilding Quality with Foundations of Mud
Building Quality with Foundations of Mud
seleniumconf
 
More Than Automation - How Good Acceptance Tests Can Make Your Team Happier
More Than Automation - How Good Acceptance Tests Can Make Your Team HappierMore Than Automation - How Good Acceptance Tests Can Make Your Team Happier
More Than Automation - How Good Acceptance Tests Can Make Your Team Happier
seleniumconf
 
Building a Selenium Community One Meetup at a Time
Building a Selenium Community One Meetup at a TimeBuilding a Selenium Community One Meetup at a Time
Building a Selenium Community One Meetup at a Time
seleniumconf
 
Automated Security Testing
Automated Security TestingAutomated Security Testing
Automated Security Testing
seleniumconf
 
Introducing Selenium Builder – the Future of Test Development
Introducing Selenium Builder – the Future of Test DevelopmentIntroducing Selenium Builder – the Future of Test Development
Introducing Selenium Builder – the Future of Test Development
seleniumconf
 
Self-Generating Test Artifacts for Selenium/WebDriver
Self-Generating Test Artifacts for Selenium/WebDriverSelf-Generating Test Artifacts for Selenium/WebDriver
Self-Generating Test Artifacts for Selenium/WebDriver
seleniumconf
 
Automated Web App Performance Testing Using WebDriver
Automated Web App Performance Testing Using WebDriverAutomated Web App Performance Testing Using WebDriver
Automated Web App Performance Testing Using WebDriver
seleniumconf
 
Testing Rapidly Changing Applications With Self-Testing Object-Oriented Selen...
Testing Rapidly Changing Applications With Self-Testing Object-Oriented Selen...Testing Rapidly Changing Applications With Self-Testing Object-Oriented Selen...
Testing Rapidly Changing Applications With Self-Testing Object-Oriented Selen...
seleniumconf
 
Building a Driver: Lessons Learned From Developing the Internet Explorer Driver
Building a Driver: Lessons Learned From Developing the Internet Explorer DriverBuilding a Driver: Lessons Learned From Developing the Internet Explorer Driver
Building a Driver: Lessons Learned From Developing the Internet Explorer Driver
seleniumconf
 
Massively Continuous Integration: From 3 days to 30 minutes
Massively Continuous Integration: From 3 days to 30 minutesMassively Continuous Integration: From 3 days to 30 minutes
Massively Continuous Integration: From 3 days to 30 minutes
seleniumconf
 

Mais de seleniumconf (10)

Building Quality with Foundations of Mud
Building Quality with Foundations of MudBuilding Quality with Foundations of Mud
Building Quality with Foundations of Mud
 
More Than Automation - How Good Acceptance Tests Can Make Your Team Happier
More Than Automation - How Good Acceptance Tests Can Make Your Team HappierMore Than Automation - How Good Acceptance Tests Can Make Your Team Happier
More Than Automation - How Good Acceptance Tests Can Make Your Team Happier
 
Building a Selenium Community One Meetup at a Time
Building a Selenium Community One Meetup at a TimeBuilding a Selenium Community One Meetup at a Time
Building a Selenium Community One Meetup at a Time
 
Automated Security Testing
Automated Security TestingAutomated Security Testing
Automated Security Testing
 
Introducing Selenium Builder – the Future of Test Development
Introducing Selenium Builder – the Future of Test DevelopmentIntroducing Selenium Builder – the Future of Test Development
Introducing Selenium Builder – the Future of Test Development
 
Self-Generating Test Artifacts for Selenium/WebDriver
Self-Generating Test Artifacts for Selenium/WebDriverSelf-Generating Test Artifacts for Selenium/WebDriver
Self-Generating Test Artifacts for Selenium/WebDriver
 
Automated Web App Performance Testing Using WebDriver
Automated Web App Performance Testing Using WebDriverAutomated Web App Performance Testing Using WebDriver
Automated Web App Performance Testing Using WebDriver
 
Testing Rapidly Changing Applications With Self-Testing Object-Oriented Selen...
Testing Rapidly Changing Applications With Self-Testing Object-Oriented Selen...Testing Rapidly Changing Applications With Self-Testing Object-Oriented Selen...
Testing Rapidly Changing Applications With Self-Testing Object-Oriented Selen...
 
Building a Driver: Lessons Learned From Developing the Internet Explorer Driver
Building a Driver: Lessons Learned From Developing the Internet Explorer DriverBuilding a Driver: Lessons Learned From Developing the Internet Explorer Driver
Building a Driver: Lessons Learned From Developing the Internet Explorer Driver
 
Massively Continuous Integration: From 3 days to 30 minutes
Massively Continuous Integration: From 3 days to 30 minutesMassively Continuous Integration: From 3 days to 30 minutes
Massively Continuous Integration: From 3 days to 30 minutes
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Selenium: State of the Union

  • 1. State of the Union Simon Stewart (@shs96c)
  • 2. A Couple of Essential Points
  • 3. I'm On Twitter @shs96c
  • 4. This Picture Is Important I don't know why
  • 6. A Year in Review
  • 7. A Year in Numbers ● 2.0 released on July 7, 2011 ● 2.21 released April 11, 2012 ● 3 people have held the release bacon ● 1 CI system ● ~1500 downloads a day for Java ● 1.7 million downloads for the Ruby gem ● > 60 people with the commit bit ● 1 amazing community
  • 8. A Year in Browsers ● Firefox moves to a fast release schedule ○ 3.6 to 11 ● Opera release the first 3rd party selenium webdriver. ● Chrome adds the second. ● Mobile becomes more important ○ Android, iOS ○ Chrome on Android
  • 9. A Year in People ● New committers ○ barancev, llaskin, ajay, luke ● New parents ○ Dave ○ Eran ○ Francois ○ Luke ○ Patrick ○ Simon ● And #selenium
  • 10. A Year in Martians
  • 11. And Did We Mention?
  • 13. Keeping the Lights On http://www.flickr.com/photos/bazik/395792175/
  • 14. What About IDE? http://www.flickr.com/photos/cjviberg/6267764500/
  • 15. Challenges: Latency, User Friendliness, Flakiness http://www.flickr.com/photos/evaekeblad/394065209/
  • 16. The Rise and Challenge of Mobile http://www.flickr.com/photos/respres/2184305867/
  • 17. A W3C Standard http://www.flickr.com/photos/paco_calvino/468648071/
  • 19. Questions? http://www.flickr.com/photos/powi/3964119509/