ADD SOME MORE
AWESOME-NESS
     Do it!
What?
What?
๏   Integration Testing Service
    • Cross operating system and browser
      confirmation your site works.
๏   Auto...
Why?
Why?
๏   Manual Test Runs
    • BORING!!! and inconsistent.
๏   Farm It
    • Writing test plans suck.
    • More people t...
Before
Before
The
Future!
The
Future!
How?
The Setup
The Setup
๏   gem install selenium_shots
๏   config.gem 'selenium_shots'
๏   selenium_shots create myapp
    • Email: joe@e...
The Config
The Config
The Code
The Code
DEMO
When?

๏   Still a messy kid?
๏   Integration Tests doesn't replace real user
    testing... but makes a nice compliment.
Where?

๏   @kylejginavan
๏   www.seleniumshots.com
๏   http://github.com/kylejginavan/selenium_shots
The Great Merge
Selenium Shots by Kyle J. Ginavan & Ryan Felton
Selenium Shots by Kyle J. Ginavan & Ryan Felton
Upcoming SlideShare
Loading in...5
×

Selenium Shots by Kyle J. Ginavan & Ryan Felton

726

Published on

Selenium Shots presented by Kyle J. Ginavan and Ryan Felton at Ruby Midwest 2010.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
726
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Selenium Shots by Kyle J. Ginavan & Ryan Felton

  1. 1. ADD SOME MORE AWESOME-NESS Do it!
  2. 2. What?
  3. 3. What? ๏ Integration Testing Service • Cross operating system and browser confirmation your site works. ๏ Automated Screenshots • Cross operating system and browser confirmation you site looks good.
  4. 4. Why?
  5. 5. Why? ๏ Manual Test Runs • BORING!!! and inconsistent. ๏ Farm It • Writing test plans suck. • More people to manage. • More deadline Police.
  6. 6. Before
  7. 7. Before
  8. 8. The Future!
  9. 9. The Future!
  10. 10. How?
  11. 11. The Setup
  12. 12. The Setup ๏ gem install selenium_shots ๏ config.gem 'selenium_shots' ๏ selenium_shots create myapp • Email: joe@example.com • Password: *****
  13. 13. The Config
  14. 14. The Config
  15. 15. The Code
  16. 16. The Code
  17. 17. DEMO
  18. 18. When? ๏ Still a messy kid? ๏ Integration Tests doesn't replace real user testing... but makes a nice compliment.
  19. 19. Where? ๏ @kylejginavan ๏ www.seleniumshots.com ๏ http://github.com/kylejginavan/selenium_shots
  20. 20. The Great Merge
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×