Selenium and Continuous Intergration

675 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
675
On SlideShare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Selenium and Continuous Intergration

  1. 1. Full Scale Automation Using Selenium<br />AUTOMATED-TESTING.INFO<br />1<br />
  2. 2. About Myself<br />2<br />
  3. 3. Automation<br />3<br />
  4. 4. History<br />4<br />
  5. 5. Integration Hell<br />5<br />
  6. 6. Integration Process<br /> Iteration -> Nightly -> Continuously<br />6<br />
  7. 7. Continuous Integration<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 /> Martin Fawler<br />7<br />
  8. 8. Book<br />8<br />
  9. 9. CI Manifest<br />Commit Code Frequently<br />Don’t Commit Broken Code<br />Fix Broken Builds Immediately<br />Write Automated Developer Tests<br />All Tests and Inspections Must Pass<br />Run Private Builds<br />Avoid Getting Broken Code<br />9<br />
  10. 10. CI as a Centerpiece for Quality<br />10<br />
  11. 11. Continuous Integration Systems<br />11<br />
  12. 12. Main Actions<br />Trigger<br />Update<br />Analyze<br />Unit tests<br />Building<br />Deploy<br />Front-end tests<br />12<br />
  13. 13. Selenium RC<br />13<br />
  14. 14. Selenium GRID<br />14<br />
  15. 15. How it looks like<br />15<br />
  16. 16. Hudson view<br />16<br />
  17. 17. Improvements<br />17<br />
  18. 18. Conclusion<br />Reduce risks<br />Reduce repetitive manual processes<br />Generate deployable software at any time and at any place<br />Enable better project visibility<br />Establish greater confidence in the software product from the development team<br />Let’s review what these principles mean and what value they offer.<br />18<br />
  19. 19. Quality means doing it right when no one is looking.<br />HENRY FORD<br />19<br />
  20. 20. Q & A<br />AUTOMATED-TESTING.INFO<br />20<br />

×