Usability Improvements

AI Assistant Usability Improvements

  • CT 2025.06 enhances the [AI Assistant View] to provide immediate responses to user queries related to CT usage.
  • [AI Assistant View] allows viewing, deleting, and renaming chat history.

Test Case Reordering in [Unit Test View]

  • CT 2025.06 adds drag-and-drop support for reordering test cases in the [Unit Test View].The behavior is consistent with the existing [Integration Test View].

Open Target Function in [Source Code Editor] from [Integration Test View]

  • CT 2025.06 allows users to open the [Source Code Editor] directly from the [Integration Test View] by double-clicking on test items. The editor opens at the location where the target function is defined.

Improved Extraction in [Export Design Data to V-SPICE]

  • Information for typedef-defined values is now extracted and included in the [Variable Information] > [General Type] section of the design document.
  • The const type qualifier of global variables is also extracted and included in the [Variable Information] > [Calibration Information] section of the design document.

Test Creation and Execution Based on Active View

  • [New Test] menu on the dashboard creates tests according to the currently active view in [Unit Test View], [Integration Test View], or [Code-Based Test View].
  • [Create Test] and [Run Test] options in the context menu of [Project Navigator] also now create and execute tests based on the active view.

Test Report Improvements

Improved Coverage Metric per Unit Test in Test Report

  • CT 2025.06 updates the coverage metrics displayed per unit test in test reports. Coverage is now calculated based on the functions under test, rather than all functions.

Unit Test Sheet Excluded When No Tests Exist

  • Test Report excludes the unit test sheet when no unit tests have been created.

Test Creation Improvements

Improved Auto-Generation of C++ Test Code

  • CT 2025.06 improves the object creation capability of the Class Factory. This enhancement resolves over 70% of the common error types in automatically generated test code.

Improved Coverage Measurement for if constexpr Statements

  • CT 2025.06 resolves an issue where code within if constexpr statements was excluded from coverage measurement.