Quest Code Tester for Oracle Beta Release Notes

I. Welcome to the Quest Code Tester for Oracle Beta

Quest Code Tester for Oracle is a tool to help you test Oracle code, written in the PL/SQL language. Code testing is generally acknowledged to be one of the biggest challenges and disappointments in the world of software. We all know we should test our code. More than that, we all want to test our code, but there are many challenges to implementing a strong code regression test. These challenges include having to write a large volume of test code, keeping that test code in synch with our application code as it changes, verifying the results of running our tests, and more. Quest Code Tester for Oracle tackles these challenges by making it easy to define your tests, generate your test code, and run the tests, all within an easy-to-use graphical interface. The bottom line with Quest Code Tester: you don't write test code. You describe your tests, and the tool then generates the test code (as a PL/SQL package) that implements your test definition.

IMPORTANT NOTE: You should install the beta version into a schema different from the one in which you are currently storing your test definitions (the Code Tester repository). Then you can export a test definition from the current repository and import them into your beta repository, this will ensure that this beta version does not introduce problems in your tests.

II. New in This Release

Performing equality checks for Boolean outcomes, rather than "is true" or "is false."
Specifying through the user interface that code coverage data should be gathered for a specific unit test or test case (previously, you could only do so through customization code).
Specifying commits and rollback behavior (before and/or after) for test cases directly in the user interface.
Accessing and using dynamically generated values in outcomes using the name of the variable specified in the Properties Window for the input.
Added the ability to export a test definition through the EXE command line.

 

III. Fixed in This Release

The following provides a list of issues fixed.

53,180      Alternate expression is executing twice, causing test failure.
52,999      If a block quote /* */ is placed inside a query, the package spec test code has an error because this query is placed inside a block quote of its own.
50,262      Constructing variable names like i_"ABC", for arguments whose names are enclosed in double quotes.
50,264      Programs whose names are contained in double quotes and/or arguments with the same, in which the argument is a %TYPE anchored type, cause an error when trying to     start up Test Builder.
51,081      VALUE_ERROR exception reported when doing a "records equal" test on a record based on a table with many columns.
51,610      Code coverage data is incorrectly logging all lines of code not just those that were actually executed.
51,614      Code coverage data for overloaded programs and packaged programs is not collected correctly.
53,224      Execution of role-based privileges during import and execution.
48,547      As soon as connected, Code Tester disappears from the task manager and taskbar, it is only visible via Alt-Tab.< BR >

 

IV. Expiration and Usage of this Software

V. Quest Code Tester for Oracle Community

VI. Support