Selenium Testing with Drupal

1,708 views
1,508 views

Published on

Selenium Testing with Drupal

Published in: Technology
1 Comment
7 Likes
Statistics
Notes
  • Selenium testing saves lot of time, in my experience it plays a great role in software development cycle. It not just make the task easier, but it also lessen the probability of accidentally skipping some areas to be tested. Thanks for this. *highfive*
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
1,708
On SlideShare
0
From Embeds
0
Number of Embeds
627
Actions
Shares
0
Downloads
24
Comments
1
Likes
7
Embeds 0
No embeds

No notes for slide

Selenium Testing with Drupal

  1. 1. iSELENIUM MO! DRUPAL DEVELOPERS DAY 2013 @JONATHAN JACINTO #KITESYSTEMS
  2. 2. About me JONATHAN JACINTO | natsgeo.com SENIOR QA @JONATHAN JACINTO #KITESYSTEMS
  3. 3. @JONATHAN JACINTO #KITESYSTEMS
  4. 4. q WHAT IS SELENIUM? q WHY AUTOMATION? q SELENIUM PROJECTS @JONATHAN JACINTO #KITESYSTEMS
  5. 5. q SELENIUM IDE q SELENIUM 2 AND PHPUNIT q DEMO @JONATHAN JACINTO #KITESYSTEMS
  6. 6. WHY AUTOMATE? @JONATHAN JACINTO #KITESYSTEMS
  7. 7. FREQUENT REGRESSION TESTING @JONATHAN JACINTO #KITESYSTEMS
  8. 8. RAPID FEEDBACK TO DEVELOPERS @JONATHAN JACINTO #KITESYSTEMS
  9. 9. FINDING DEFECTS MISSED BY MANUAL TESTING @JONATHAN JACINTO #KITESYSTEMS
  10. 10. WHY SELENIUM? @JONATHAN JACINTO #KITESYSTEMS
  11. 11. WHY SELENIUM? RUNS IN MANY BROWSERS AND OPERATING SYSTEMS @JONATHAN JACINTO #KITESYSTEMS
  12. 12. WHY SELENIUM? CAN BE CONTROLLED BY MANY PROGRAMMING LANGUAGES AND TESTING FRAMEWORKS @JONATHAN JACINTO #KITESYSTEMS
  13. 13. SELENIUM PROJECTS SELENIUM IDE SELENIUM RC SELENIUM GRID SELENIUM WEBDRIVER / 2 @JONATHAN JACINTO #KITESYSTEMS
  14. 14. SELENIUM IDEN LUGI FIREFOX P @JONATHAN JACINTO #KITESYSTEMS
  15. 15. SELENIUM IDE The Firefox plugin used to build test-cases and test-suites directly on top of your webapp. You can also export your tests to Selenium RC. @JONATHAN JACINTO #KITESYSTEMS
  16. 16. SELENIUM 1 SELENIUM RC @JONATHAN JACINTO #KITESYSTEMS
  17. 17. SELENIUM RC / 1 A client/server system that allows you to execute tests written in a variety of languages on a local or remote computer and on all major browsers @JONATHAN JACINTO #KITESYSTEMS
  18. 18. SELENIUM WEBDRIVER UM 2 SELENI @JONATHAN JACINTO #KITESYSTEMS
  19. 19. SELENIUM 2 § The primary new feature in Selenium 2.0 is the integration of the WebDriver API. § WebDriver is designed to provide a simpler, more concise programming interface in addition to addressing some limitations in the Selenium-RC API. @JONATHAN JACINTO #KITESYSTEMS
  20. 20. DEMO @JONATHAN JACINTO #KITESYSTEMS
  21. 21. THANK YOU REFERENCES: http://www.seleniumhq.org/download/ http://www.seleniumhq.org/docs/ http://phpunit.de/manual/3.7/en/selenium.html https://speakerdeck.com/philhawksworth/web-development-in-the-modern-age @JONATHAN JACINTO #KITESYSTEMS

×