Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Test Cases are dead, long live Checklists!

653 views

Published on

Доклад Cafer Omurden Cengiz на конференции SQA Days-20. 24-26 ноября 2016. Минск
www.sqadays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Test Cases are dead, long live Checklists!

  1. 1. TEST CASES ARE DEAD, LONG LIVE CHECKLISTS !
  2. 2. Omurden Cengiz QA Lead @ Hipo omurden@hipolabs.com @omurdenden VoIP, CRM, Set-top Box, Mobile Apps
  3. 3. Why documenting is important for QA Why we changed our documentation strategy Why we use checklists What’s a checklist, exactly? Test Case vs Checklist example What are we doing in Hipo Q&A ABSTRACT
  4. 4. WHY DOCUMENTING IS IMPORTANT FOR QA?
  5. 5. • Documenting is critical • Even for exploratory testing • Can be tracked by everyone
  6. 6. WHY WE CHANGED OUR DOCUMENTATION STRATEGY?
  7. 7. TEST CASES ARE OVERCROWDED
  8. 8. FAR AWAY FROM FOCUSING CORE FUNCTIONS
  9. 9. TEST CASES ARE DEAD, LONG LIVE CHECKLISTS !
  10. 10. BUT ONLY FOR SUITABLE TEAMS! •Small teams •Good knowledge domain/product •Collaborative environment •Comprehensive products are not available
  11. 11. WHY WE USE CHECKLISTS
  12. 12. TIME SAVING
  13. 13. EASY TO RENDER/UPDATE
  14. 14. FOCUS ON QUALITY NOT DOCUMENTATION
  15. 15. WHAT'S A CHECKLIST, EXACTLY?
  16. 16. TEST CASE VS CHECKLIST
  17. 17. 1. Login with existing user Steps : Open application. Type username of the existing user Type password of the existing user Tap “Login” Expected results: User see the login success message User see the items on feed 2. Register as new user Steps : Open application. Type username of the new user Type password of the new user Type password again Tap “Register” Expected results: User see registration success message User see the welcome animation User see the items on feed
  18. 18. Login/Register Flow ● Login with existing user—no welcome animation, just feed ● Register as new user—welcome animation, then feed.
  19. 19. WHAT ARE WE DOING IN HIPO
  20. 20. TEST PAD
  21. 21. SHARING WITH CLIENTS AND TEAM MEMBERS
  22. 22. ROBOT FRAMEWORK INTEGRATION
  23. 23. THANK YOU! Q&A? bit.do/go_checklists Omurden Cengiz omurden@hipolabs.com @omurdenden

×