One of the more difficult things in programing appears to be finding good test cases for one's functions. Good testing is, of course, essential for ensuring that one's program functions properly and behaves the way that it should. The issue then, deciding how to test it. The basic ideas are rather simple. Test cases should cover all the different types of inputs or situations. Yet like many things, this is far easier said than done. There are situations and inputs that one may not have thought of, or it may be such that a certain case may be difficult to actually test. All of this makes testing sound far easier than it actually is.
Also, couldn't quite figure out the lab this week. Need to think more about this.
No comments:
Post a Comment