Last week we released VectorCAST 6.1. I outlined the improvements we have made in this release in a recent post. In this post I would like to highlight a group of enhancements related to ease-of-use. Specifically, VectorCAST 6.1 provides the following improvements:
Undock capability - Allows all MDI windows and their associated parent windows to be "undocked" from the main VectorCAST application window. It is now common for engineers to have at least two monitors and often three or more. This new undock functionality allows users to make use of this extra desktop "real estate" when using VectorCAST. With the new undock feature, you can undock and re-dock individual windows from their parents, as well as undock the parents themselves.
Test case tree enhancements – The status and date/time of execution columns have moved to a tool-tip showing the execution status for individual test cases. That information has been replaced in the test case tree with horizontal bars to indicate the percentage of passing test cases and coverage achieved for statements, branches, and MC/DC pairs for each unit in the environment.
Execution report enhancements - Expected results are now divided into categories of errors: expected results, control flow, signals, and exceptions (C++ and Ada only). These results are included in the status tool-tip in the test case tree (when you hover over a test case), and at the end of the execution report.
One-click filtering - A test case filter has been implemented to filter out passing test cases, leaving only un-executed and failing test cases visible in the test case tree.
Batch execution - Modified to continue, rather than abort, when a test case fails to execute.
Mixed case testcase names – When inserting a test case, VectorCAST names the test case using the same case as the subprogram name.
I look forward to hearing your comments and feedback on this new release!