PREEvision – Integrated Test Engineering and Test Management

PREEvision supports test engineering and the management of test processes and accumulated test data across the entire E/E development process.
PREEvision provides an integrated requirements engineering where all technical demands of the product and its quality can be defined. The test specification can be derived directly from requirements.
Alternatively, requirements and test specification data can also be imported into PREEvision via ReqIF.
Advantages
- Traceability from results to requirements
- Tracking of test execution progress and test specification coverage
- Trend analysis of test results and KPIs over time
- Optimized for vehicle development
- Adaptable report templates
- Management of test environments and test objects
- Version management for test data
- Multi-user platform including roles and rights administration
- Out-of-the-box interaction with Vector's vTESTstudio and CANoe
From the description of requirements, test specifications and test items, to the design and implementation of tests, the planning of tests, the execution and documentation as well as evaluation and analysis of test results – the tool assures quality in all phases of an E/E project.
Functions / Features
Test Engineering
During test engineering, test scenarios covering all product requirements are developed. For this purpose, test specifications and test cases are created and managed in a structured way in PREEvision and then serve as the template for subsequent test implementation.
The requirements engineering capability of PREEvision allows all project partners to have a common understanding of the product to be developed and its quality.
For efficient testing, all test results can be directly associated with the requirements. In the test engineering phase, the primary goal is to find the most efficient test scenarios covering all the requirements. This involves creating structured test specifications and managing them with PREEvision. The specifications are composed of individual test scenarios. The test items serve as a template for the later test implementation.
Use PREEvision to:
- Create and describe requirements and test scenarios
- Assign requirements to test items in a simple way
- Plan test phases
- Export test items for use in test design tools
- Coordinate and configure test environments and devices under test
Test Data Management
PREEvision manages file-based test data such as test scripts and test logs. Configuration, change and version management utilize the concepts and user interface of the widely used Subversion (SVN) tool.
Automatic and Manual Test Runs
PREEvision manages and visualizes automatic tests with the corresponding test scenarios. The actual test case is initialized in a test execution tool such as CANoe. The results of the automatic test cases are imported from test reports of the execution environment.
If test automation is not beneficial, inefficient or even impossible, manual test cases are described and managed, and test scenarios are assigned in individual test steps in PREEvision. With manual tests, results are entered directly in PREEvision.
Use PREEvision to:
- Manage and visualize automatic test sequences with associated test items
- Import detailed test scripts from test design tools
- Manage the imported test scripts

Use PREEvision to
- Describe manual test sequences in consecutive test steps
- Group test steps that belong together
- Assign test items to test sequences

In general each test run can be evaluated again afterwards if new information becomes available (e.g. a fault is found in a test rig).
Use PREEvision to:
- Assign an additional verdict: Evaluate a verdict negatively at a later time, and in this case enter a comment that explains the reason.
- Reverse a verdict: Evaluate a verdict positively at a later time, and in this case enter a comment that explains the reason.

Visualization, Monitoring and Analysis
The cockpit view provides test managers with the current status of all test projects. The most important information is collected and visualized in the main window.
Charts provide a well-laid-out and quick-to-understand representation of key information, which serves as the basis for management of all test activities in a targeted way.
The cockpit view can be completely adapted to the needs of individual organizations thanks to its editor. Using trend analysis, PREEvision maps the development of key figures (metrics) over time. A variety of different diagrams are available for visualization of metrics and results.
The cockpit view informs test managers about all test projects and their status. In the main window you find a summary and visualization of the most important information. Diagrams and charts are the basis for a target-oriented management of all test activities. A simple editor allows the easy adaption of the cockpit view to the needs of managers and decision makers.
Use PREEvision to:
- Control and measure all test activities
- Visualize crucial status information

The trend view shows the development of characteristic values in the course of time. For the visualization different diagrams are available.
Use PREEvision to:
- Show the trends in test results
- Show the trends in test activities
VIDEO HIGHLIGHT
Model-Based E/E Development with PREEvision
From Architecture Design to Series Production
PREEvision offers a comprehensive modeling language to describe all aspects of E/E systems. All engineers involved in the development process find tailored diagrams and editors for their work. And test engineers verify and validate the developed solutions.
Playing time 4:00 minutes, published 3/2018