I am using Quest code tester as the unit testig tool to implement TDD (Test Driven Development) on a DW project. In this type testing scenario, the developer will write the test cases prior to the developemnet of codes on the basis of requirements or acceptance criteria. Then he will fire the test cases through any automated testing tool (eg. QCT), where the test will be failed. After the developement, those test cases will be executed again though the testing tool, when the expected results will be success.
In this type of scenario, we are using a trial version of this tool to do a R&D on the implementation of this tool upon TDD; after the successfull R&D we may procure the license of the full version. Here, I have a confussion like that how I can test a PL/SQL code in the way of TDD through a procedure/function, which doesn’t exist in the first instance of testing; whereas it is true that QCT is unable to execute a test case, for which not a single portion of PL/SQL code exists.
Also please let me know that how can I integrate this tool with OWB & OBI.
Please throw some light on my confussions. Awaiting for your early response.