Testing should be an integral part of the development process, no matter on what platform and what programming language you are using. Two flavors of testing were described to students:
- Unit Testing, where you test your code to see if it runs correctly, and
- Functional Testing, making sure that your system complies with the functional requirements.
Unit testing tells the developer that the code is doing things right, while functional testing tell a developer that the code is doing the right things.
If you are interested in this topic, and what has been discussed in class, please visit my blog post at http://mihaifonoage.blogspot.com/2010/01/unit-and-functional-testing-in-android.html.