Testing Smarter Jayashri Padmanabhan
Kareo Test • Who am I? • What does the Kareo Test team do?
What is your testing problem? • Do your products have high quality? • How long do you need to complete your test cycles? • What is your SDLC?
Testing Smarter • Test ALL the time! • Plan your tests • Strategize and prioritize the test cases you need to run • Slice and dice time for automation • Automate what is needed • DRY – Don’t Repeat Yourself!
Start testing from Day 1 • Why should test be involved from day 1? • There is nothing ready to test yet • We are just doing prioritization
Have fun with your test cases! • Understand the business and customer value of the product • Prioritize and deprioritize as needed • Keep stakeholders informed on: • What is In Scope • What is Out of Scope • Risks associated with the projects • As needed ask for help – QUALITY is a shared responsibility
Plan your automation needs • Plan your automation strategy • Automate core workflows in your application • Unit Tests > Backend Tests > UI Tests • Performance test your applications as needed • Accommodate test/automation schedule in Sprints
Reuse frameworks • Ensure that any time invested on frameworks and tools is well utilized • Any Framework/library should be reusable • Adoption is key • Lots of frameworks – that come out of the box • Try setting up minimum code coverage requirements for engineers when they deliver builds. You can use tools like Sonar for these.