TESTING MATERIAL
My slides for testing at the ugrad course
http://www.cs.uoi.gr/~pvassil/courses/sw_dev/notes/07-Testing.pptx
and generally, with material: http://www.cs.uoi.gr/~pvassil/courses/sw_dev/readings.html
Eclise tutorial got junit
http://www.vogella.com/tutorials/JUnit/article.html
The goal is NOT to test everything!
The goal is to cover the most important points of risk in your code!
We organize our test suite to be expanded incrementally, in a way that it is easy to expand the test suite one-test-at-a-time & run the tests fast!
DO NOT LET THE FACT THAT YOU CANNOT TEST EVERYTHING INTIMIDATE YOU FROM COVERING AS MANY REQUIREMENT VIOLATONS AS POSSIBLE!!!!
TESTING MATERIAL
My slides for testing at the ugrad course
http://www.cs.uoi.gr/~pvassil/courses/sw_dev/notes/07-Testing.pptx
and generally, with material: http://www.cs.uoi.gr/~pvassil/courses/sw_dev/readings.html
Eclise tutorial got junit
http://www.vogella.com/tutorials/JUnit/article.html
The goal is NOT to test everything!
The goal is to cover the most important points of risk in your code!
We organize our test suite to be expanded incrementally, in a way that it is easy to expand the test suite one-test-at-a-time & run the tests fast!
DO NOT LET THE FACT THAT YOU CANNOT TEST EVERYTHING INTIMIDATE YOU FROM COVERING AS MANY REQUIREMENT VIOLATONS AS POSSIBLE!!!!