Overview
Syllabus
Intro
How many of you test your applications?
Repetitive
Slow
Error prone due to human memory capacity
Automated testing
How is it better than manual testing?
The application is too
Small applications tend to grow
Never separate the application and tests
You're not wasting time on automated tests. you're wasting time on initial manual testing
Testing API's
Testing large forms
Shouldn't QA engineers handle the testing phase?
Test Driven Development
KNOW THE OUTPUTS FOR GIVEN INPUTS
Improve your specification through
How to start writing tests?
Writing tests is a discipline of it's own
Developer: I want to start writing tests
TRY A DIFFERENT APPROACH
Make tests part of your development cycle
Kick out manual testing!
Taught by
WeAreDevelopers