Full Scale Automation Using Selenium

10,332 views
10,163 views

Published on

Published in: Technology
1 Comment
7 Likes
Statistics
Notes
  • Nice presentation.
    Could you send this presentation to my mailbox: longwei2011@gmail.com

    Thanks
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
10,332
On SlideShare
0
From Embeds
0
Number of Embeds
6,358
Actions
Shares
0
Downloads
0
Comments
1
Likes
7
Embeds 0
No embeds

No notes for slide

Full Scale Automation Using Selenium

  1. 1. Full Scale Automation Using Selenium<br />1<br />
  2. 2. About Myself<br />2<br />Andrii Dzynia<br />Senior Automation QA Engineer<br />andrii.dzynia@gmail.com<br />
  3. 3. Agenda<br />Introduction<br />History of one project<br />Continuous Integration<br />Using Selenium<br />Examples<br />Q & A<br />3<br />
  4. 4. Automation<br />4<br />
  5. 5. History<br />5<br />
  6. 6. Integration Hell<br />6<br />
  7. 7. Integration Process<br />7<br />
  8. 8. Martin said:<br />8<br /> . . . a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily—leading to multiple integrations per day… <br />
  9. 9. Must Read Books<br />9<br />
  10. 10. Continuous Integration Practices<br />10<br />
  11. 11. Do not say<br />11<br />
  12. 12. Main Actions<br />12<br />
  13. 13. Functional Testing<br />13<br />Programming Languages<br />
  14. 14. Using DSL and Page Objects<br />14<br />
  15. 15. Running Tests In Parallel<br />15<br />
  16. 16. TestNG Configuration Example<br />16<br />
  17. 17. How it looks like<br />17<br />
  18. 18. Continuous Integration Systems<br />18<br />
  19. 19. Hudson Dashboard<br />19<br />
  20. 20. Selenium GRID Plugin<br />20<br />
  21. 21. Selenium Node Configuration<br />21<br />
  22. 22. Selenium Remote Controls<br />22<br />
  23. 23. Front-End Tests Running<br />23<br />
  24. 24. Selenium GRID View<br />24<br />
  25. 25. Running On The Selenium Client<br />25<br />
  26. 26. Load Statistics<br />26<br />
  27. 27. Front-End Test Results<br />27<br />
  28. 28. Failed Test Example<br />28<br />
  29. 29. History of the Test<br />29<br />
  30. 30. Track SVN changes<br />30<br />
  31. 31. Test Result Trend<br />31<br />
  32. 32. Improvements<br />32<br />
  33. 33. Continuous Integration Helps to:<br />33<br />
  34. 34. Quality means doing it right when no one is looking.<br /> HENRY FORD<br />34<br />
  35. 35. 35<br />

×