• Like
Testing and beyond at startups
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Testing and beyond at startups

  • 506 views
Published

 

Published in Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
506
On SlideShare
0
From Embeds
0
Number of Embeds
5

Actions

Shares
Downloads
5
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Testing at StartupsMona SoniQA EngineerDec 5, 2012 PROPRIETARY
  • 2. PROPRIETARY
  • 3. What happens when you discover an issue in production? ......Quickfix! PROPRIETARY
  • 4. PROPRIETARY
  • 5. End Product!!! PROPRIETARY
  • 6. why startups don’t test?? PROPRIETARY
  • 7. time to marketCost of hiring a tester cost of setting up a test environment didnt have enough time to write unit tests for my code pressure to get project up and running PROPRIETARY
  • 8. Drawbacks of this approach? PROPRIETARY
  • 9. training and on boarding Hiring Growth Higher risk PROPRIETARY
  • 10. How do we roll at Intent Media........? PROPRIETARY
  • 11. PROPRIETARY
  • 12. What do we use to make this effective PROPRIETARY
  • 13. BDD PROPRIETARY
  • 14. PROPRIETARY
  • 15. Test Coverage Junit tests: 4278 Rspec tests: 3871 Cucumber tests: 631 PROPRIETARY
  • 16. Intent Media Ads PROPRIETARY
  • 17. Cross Browser Testing PROPRIETARY
  • 18. Our code network graph PROPRIETARY
  • 19. Automation suite Celerity Capybara Capybara-webkit WebDriver PROPRIETARY
  • 20. PROPRIETARY
  • 21. Does BDD really work??? PROPRIETARY
  • 22. Conventional project BDD project team team developers and testers Only testers write the (sometimes product managers) automation tests together own the tests need to document test cases BDD features are the test separately documentation updating test cases and BDD features serve the purposerequirements with ever changing of requirements as tests are scope is a huge task written in business language helps both developers andhiring and on boarding is difficult testers in understanding functionality PROPRIETARY
  • 23. we do daily releases less issues in production we use developer machines for testing we don’t have time to write code without testswe have been writing tests since day one and thats our strength PROPRIETARY
  • 24. Build flakiness Hiring challenges UI tests PROPRIETARY
  • 25. PROPRIETARY