The application I'm working on is written mostly in VB and was never unit tested. I'm quite familiar with the application and it's architecture but not with it's code, but the programmers are very helpful.
My questions are such:
1. Is there any methodology to design unit testing?
2. Are there any free tools I can use to test a VB application?
You can try VB Unit as a test harness for testing your VB and COM code. It's a port of JUnit which is widely used for unit testing Java applications.
Alternatively you can just create a VB module to execute the tests.
If the project you are working on is likely to be short-lived then it may not be worth creating unit tests but instead create extra system tests to attempt to mitigate the risks of not performing unit testing.
If however the project is a long term one and there is likely to be a number of code releases then it is worthwhile building unit and integration level tests since these can be used as part of the process for delivery into higher level phases of testing. They can also be used as part of a continous integration process.
Originally posted by NiranjanNBR: I feel there is no use in going back to unit testing now. Triaging after a functional round would be better - in my opinion
<font size="2" face="Verdana, Arial, Helvetica">Unit testing (done by the developer) has a long-term goal as well (in addition to finding some defects before QC): When the product evolves, or a fix will be needed, the developer can safely change her code and instantly verify that nothing was damaged. Thus, even if teh product is alreadt tested by QC, there might be a place to consider creating some developer tests for future use...
I'm a newbie in software testing. We are using oracle development tool. Currently, I'm doing manual testing on the applications. I'd like to know if you could help me find an automated tool in testing oracle applications?