Contacts
Your contacts

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670-0

Fax: +49 711 80670-111

E-Mail:

Address for Deliveries:
Motorstr. 56
70499 Stuttgart
Germany

Vector Informatik GmbH

Borsteler Bogen 27

Hamburg

Germany

Phone: +49 40 2020130-0

Fax: +49 40 2020130-20

E-Mail:

Vector Informatik GmbH

Frankfurter Str. 286

38122 Braunschweig

Germany

Phone: +49 531 121990

Fax: +49 531 12199 20

E-Mail:

Vector Consulting Services GmbH

Ingersheimer Str. 20

70499 Stuttgart

Germany

Phone: +49 711 80670 1520

Fax: +49 711 80670 444

E-Mail:

Postal address:
Ingersheimer Str. 24

Vector Informatik GmbH

Philipp-Reis-Str. 1

76137 Karlsruhe

Germany

Phone: +49 721 91430 100

Fax: +49 721 91430 101

E-Mail:

Vector Informatik GmbH

Otto-Hahn-Str. 20

85609 Aschheim

Germany

Phone: +49 89 94384220

Fax: +49 711 80670-111

E-Mail:

Vector Informatik GmbH

Franz-Mayer-Str. 8

93053 Regensburg

Germany

Phone: +49 941 208650

Fax: +49 941 20865 111

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 500

Fax: +49 711 80670 555

E-Mail:

Technical Sales Embedded Software and AUTOSAR

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 400

Fax: +49 711 80670 425

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 200

Fax: +49 711 80670-111

E-Mail:

Business hours: Monday to Friday from 8:30 am to 5:00 pm (CET/CEST).

Online: https://portal.vector.com

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 5050

Fax: +49 711 80670-111

E-Mail:

Vector Informatik GmbH

Ingersheimer Str. 24

70499 Stuttgart

Germany

Phone: +49 711 80670 5770

Fax: +49 711 80670 333

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670-5050

Fax: +49 711 80670-111

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670-0

Fax: +49 711 80670-111

E-Mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 4618

Fax: +49 711 80670 499

E-Mail:

Your contact:
Katja Hahmann
Manager Customer Projects for CANoe and automated Test Systems

Vector Informatik GmbH

Baierbrunner Str. 23

81379 Munich

Germany

Phone: +49 89 74 7377-0

Fax: +49 89 74 7377-99

E-Mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Phone: +43 1 90160 0

Fax: +43 1 90160 35

E-Mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Phone: +43 1 90160 55

Fax: +43 1 90160 9955

E-Mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Phone: +43 1 90160 40

Fax: +43 1 90160 9940

E-Mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Phone: +43 1 90160 0

Fax: +43 1 90160 35

E-Mail:

Vector North America

39500 Orchard Hill Place
Suite 500

Novi, Michigan 48375

USA

Phone: +1 248 449-9290

Fax: +1 248 449-9704

E-Mail:

Operational sales automotive

Vector North America

39500 Orchard Hill Place
Suite 500

Novi, Michigan 48375

USA

Phone: +1 248-449-9290, Option 3

Fax: +1 248 449-9704

E-Mail:

Vector North America

39500 Orchard Hill Place
Suite 500

Novi, Michigan 48375

USA

Phone: +1 248 449 9290 Option 1

Fax: +1 248 449-9704

E-Mail:

Vector North America

39500 Orchard Hill Place
Suite 500

Novi, Michigan 48375

USA

Phone: +1 248 449 9290 Option 2

Fax: +1 248 449-9704

E-Mail:

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

United Kingdom

Phone: +44 121 788 7900

E-Mail:

VAT No.: GB 941 2528 36
Registered in England Number 06699692

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

United Kingdom

Phone: +44 121 788 7900

E-Mail:

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

United Kingdom

Phone: +44 121 788 7901

Fax: --

E-Mail:

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

United Kingdom

Phone: +44 121 788 7900

Fax: --

E-Mail:

Vector Japan Co. Ltd.

Seafort Square Center Bldg.
2-3-12 Higashi-shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Japan Co. Ltd.

Global Gate,
4-60-12 Hiraike-cho, Nakamura-ku, Nagoya-shi

Aichi, 453-6110

Japan

Phone: +81 52 770 7170

Fax: +81 52 770 7190

E-Mail:

Vector Japan Co. Ltd.

Cent Urban Bldg. 4F
3-23-15 Nishinakajima, Yodogawa-ku, Osaka-shi

Osaka 532-0011

Japan

Phone: +81 6 6829 6446

Fax: --

E-Mail:

Vector Japan Co. Ltd.

東京都品川区東品川2-3-12 シーフォートスクエア センタービル

〒140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Japan Co. Ltd.

愛知県名古屋市中村区平池町4-60-12 グローバルゲート

〒453-6110

Japan

Phone: +81 52 770 7170

Fax: +81 52 770 7190

E-Mail:

Vector Japan Co. Ltd.

Seafort Square Center Bldg.
2-3-12 Higashi-shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Japan Co. Ltd.

Tokyo Seafort Square Center Building
2-3-12 Higashi-Shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1810

Fax: +81 3 4586 1830

E-Mail:

Online: https://portal.vector.com

Please refer to the following for reception hours:
- Phone 10-12 / 13-17 (Mo-Fr, excl. holidays)
- E-mail, fax / 24 hours at any time

Vector Japan Co. Ltd.

Seafort Square Center Bldg.
2-3-12 Higashi-shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Japan Co.Ltd...

Seafort Square Center Bldg.
2-3-12 Higashi-shinagawa, Shinagawa-ku

Tokyo 140-0002

Japan

Phone: +81 3 4586 1800

Fax: +81 3 4586 1830

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

801, 8th Floor, Indigo Plaza,
No.20 Jiuxianqiao Road,
Chaoyang District

Beijing 100016

China

Phone: +86 10 8432 8600

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Sunyoung Center
Room 2701-2703, No.398 Jiang Su Road
Changning District

Shanghai 200050

China

Phone: +86 21 2283 4688

E-Mail:

Vector Automotive Technology (Shanghai) Co., Ltd.

Room 1008, Galaxy Development Building, No. 18, Zhongxin 5th Road
Futian District

Shenzhen 518048

China

Phone: +86 21 2283 4628

E-Mail:

Vector Korea IT Inc.

9F, Yongsan Prugio Summit Office-dong,
69, Hangang-daero, Yongsan-gu

Seoul 04378

Korea

Phone: +82 2 807 0600

Fax: +82 2 807 0601

E-Mail:

Vector Korea IT Inc.

9F, Yongsan Prugio Summit Office-dong,
69, Hangang-daero, Yongsan-gu

Seoul 04378

Korea

Phone: +82 2 807 0600 Ext.1

Fax: +82 2 807 0601

E-Mail:

Vector Korea IT Inc.

용산구 한강대로 69 용산 푸르지오 써밋 업무동 9층

서울 04378

Korea

Phone: +82 2 807 0600 Ext.4

Fax: +82 2 807 0601

E-Mail:

Vector Korea IT Inc.

9F, Yongsan Prugio Summit Office-dong,
69, Hangang-daero, Yongsan-gu

Seoul 04378

Korea

Phone: +82 2 807 0600 Ext.2

Fax: +82 2 807 0601

E-Mail:

Vector Korea IT Inc.

602, Yongsan Prugio Summit Office-dong

Seoul 04378

Korea

Phone: +82 2 807 0600 Ext.3

Fax: +82 2 807 0601

E-Mail:

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italy

Phone: +39 02678171 10

Fax: +39 02678171 35

E-Mail:

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italy

Phone: +39 02678171 70

Fax: +39 02678171 35

E-Mail:

Business hours: Monday to Friday from 9:00 am to 6:00 pm (CET/CEST).

Online: https://portal.vector.com

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italy

Phone: +39 02678171 10

Fax: +39 02678171 35

E-Mail:

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italy

Phone: +39 02678171 10

E-Mail:

Vector Informática Brasil Ltda.

Rua Verbo Divino 1488, 3º andar

4719-904 São Paulo - SP

Brazil

Phone: +55 11 5180 2350

Fax: +55 11 5181 7013

E-Mail:

Vector Informática Brasil Ltda.

Rua Verbo Divino 1488, 3º andar

4719-904 São Paulo - SP

Brazil

Phone: +55 11 5180 2350

Fax: +55 11 5181 7013

E-Mail:

Vector Informática Brasil Ltda.

Rua Verbo Divino 1488, 3º andar

4719-904 São Paulo - SP

Brazil

Phone: +55 11 5180 2351

Fax: +55 11 5181 7014

E-Mail:

Vector Informática Brasil Ltda.

Rua Verbo Divino 1488, 3º andar

4719-904 São Paulo - SP

Brazil

Phone: +55 11 5180 2350

E-Mail:

Vector North America

1351 South County Trail, Suite 310

East Greenwich, RI 02818

USA

Phone: +1 401 398 7185

E-Mail:

Development software testing
Operational sales non-automotive
 

Vector North America

1351 South County Trail, Suite 310

East Greenwich, RI 02818

USA

Phone: +1 401 398 7185

E-Mail:

Vector North America

1351 South County Trail, Suite 310

East Greenwich, RI 02818

USA

Phone: +1 401 398 7185

E-Mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

France

Phone: +33 1 73 28 42 00

E-Mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

France

Phone: +33 1 73 28 42 00

E-Mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

France

Phone: +33 1 73 28 42 42

E-Mail:

Vector France S.A.S.

9 rue Matabiau

31000 Toulouse

France

Phone: +33 170 952 200

E-Mail:

Squoring Technologies SAS

9 Rue Matabiau

31000 Toulouse

France

Phone: +33 170 952 200

E-Mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

France

Phone: +33 1 73 28 42 00

E-Mail:

Vector Informatik India Pvt. Ltd.

No 11-14, 5th & 6th floor, Tara Heights,
Old Mumbai Pune Road, Wakadewadi

Shivaji Nagar, Pune 411003

India

Phone: +91 20 6634 6600

E-Mail:

Vector Informatik India Pvt. Ltd.

No 11-14, 5th & 6th floor, Tara Heights,
Old Mumbai Pune Road, Wakadewadi

Shivaji Nagar, Pune 411003

India

Phone: +91 20 6634 6600

E-Mail:

Vector Informatik India Pvt. Ltd.

No 11-14, 5th & 6th floor, Tara Heights,
Old Mumbai Pune Road, Wakadewadi

Shivaji Nagar, Pune 411003

India

Phone: +91 20 6634 6634

E-Mail:

Vector Informatik India Pvt. Ltd. – Bengaluru office

Kalyani Solitaire 2nd & 3rd Floor
No.165/2, Krishna Raju Layout
Doraisanipalya, Off Bannerghatta Road

Bengaluru 560076

India

Phone: +91 80 6822 9600

E-Mail:

Vector Informatik India Pvt. Ltd.

No 11-14, 5th & 6th floor, Tara Heights,
Old Mumbai Pune Road, Wakadewadi

Shivaji Nagar, Pune 411003

India

Phone: +91 20 6634 6600

E-Mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Sweden

Phone: +46 31 764 76 00

Fax: +46 31 764 76 19

E-Mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Sweden

Phone: +46 31 764 76 00

Fax: +46 31 764 76 19

E-Mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Sweden

Phone: +46 31 764 76 00

Fax: +46 31 764 76 19

E-Mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Sweden

Phone: +46 31 764 76 00

Fax: +46 31 764 76 19

E-Mail:

VecScan AB

Teknikringen 9

SE-583 30 Linköping

Sweden

Phone: +46 (0)13–560 18 14

Fax: +46 31 764 76 19

E-Mail:

Vector North America

66 Bovet Road, Suite 300

San Mateo, CA 94402

USA

Vector North America

66 Bovet Road, Suite 300

San Mateo, CA 94402

USA

Vector North America

66 Bovet Road, Suite 300

San Mateo, CA 94402

USA

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670-0

E-Mail:

Address for Deliveries:
Motorstr. 56
70499 Stuttgart
Germany

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 200

E-Mail:

Business hours: Monday to Friday from 8:30 am to 5:00 pm (CET/CEST).

Online: https://portal.vector.com

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germany

Phone: +49 711 80670 500

E-Mail:

Show in map
Please choose your region

1. Region

Please choose a continent / country:

Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?
Your region/language settings differ from the requested site. Do you want to change to suggested region/language?

vTESTstudio

Using Python with Version 7

Comfortable Design of Automated Test Sequences for Embedded Systems

vTESTstudio

vTESTstudio is a powerful development environment for creating automated ECU tests. In order to increase the efficiency in terms of test design and to simplify the reusability it provides either

  • programming-based,

  • table-based and

  • graphical test notations and test development methods.

vTESTstudio can be employed in all product development phases: from model testing right through to system validation. Thanks to the use of open interfaces vTESTstudio can be simply incorporated into existing tool chains.

Advantages

  • Broad range of applications
    through the use of various test design editors

  • Flexible parameterization of test sequences
    with scalar values, test vectors and stimulation curves which can be accessed from all test design languages

  • Universal variant support
    for structure, implementation and parameterization of tests

  • Simple maintenance of test projects
    on account of the modular structure and a variety of structuring options such as libraries and folders

  • Direct access to XIL test environment symbols
    in the test sequences (HIL, SIL, MIL, …)

  • Universal traceability
    of externally defined requirements and test specifications in test implementation and test report

  • High test coverage
    without extensive programming thanks to the support of parameterized test case lists

  • Open interfaces
    for simple integration into existing tool landscapes

Gallery

All Images Videos
Test Case Overview
State Diagram Editor
Test Table Editor
Test Diagram Editor
CAPL Editor
Parameter Editor
Waveform Editor
Classification Tree Editor
Traceability Matrix

Highlights Version 7

  • Support for Python as a programming language including built-in Python editor and dedicated testing functions for accessing distributed objects (DOs)
  • Configuring vCDL files for testing CI pipelines with CANoe4SW Server Edition
  • Linking entire libraries in test units as an alternative to linking individual files
  • User defined sampling time in the Execute Waveform command for better bus load control
  • Fuzz testing also available for J1939 networks
  • Support for user defined CAPL functions in the CAPL Inline command
  • Assigning diagram IDs to reuse linked diagrams across multiple projects

Application Areas

vTESTstudio supports you with the design of automated ECU tests in all development phases.

Test Design Editors

Depending on the task and requirements involved, users can switch between the various complementary test design techniques integrated into vTESTstudio for the development of automation sequences.

The Test Case Overview gives an overview over all test cases available in a test project, regardless of the editor they are implemented in.
 

Quick overview of all test cases in a test unit with the Test Case Overview
Test Table
Test Sequence Diagram
State Diagram
Programming Languages

Test Table Editor

Test Table Editor

You can use the Test Table Editor to define linear test sequences in an easy way in table format without requiring any programming knowledge.

The editor provides you with special commands for stimulating and testing the “System Under Test”. It lets you conveniently parameterize the commands by drag & drop from explorers and offers intelligent input assistance.

Show more

Test Diagram Editor

Test Diagram Editor

The Test Diagram Editor is available with the vTESTstudio Option "Graphical Test Design".

This Editor lets you create tests in graphic form. vTESTstudio automatically generates a test case for each path in the diagram. The easy-to-understand graphic representation gives you an easy way to review even complex test logic.

Test code in table-based notation can be assigned to each graphic element. For this test code the same commands are available as in the Test Table Editor.

Show more

State Diagram Editor

State Diagram Editor

The State Diagram Editor is available with the vTESTstudio Option “Graphical Test Design”.

With the State Diagram Editor you model the expected behavior of the SUT as state transition diagram. vTESTstudio automatically generates test cases out of this test model. For the test case generation you can choose between several algorithms as Chinese Postman and breadth search.

Test code in table-based notation can be assigned to each graphic element. For this test code the same commands are available as in the Test Table Editor.

Show more

Programming Editor

CAPL Editor

The programming editors for CAPL, C# and Python provide you with the functions of a modern development environment. Its features – which include automatic text completion, syntax highlighting and error recognition – simplify your work even while typing.

You can define sequential test flows or event-based test flows in all programming languages – CAPL, C# and Python. Event-based test flows are enabled by special language elements that can be used to react to events of the test environment, e.g. to preprocess signals.

To implement tests in C# you can also use Microsoft Visual Studio. A dedicated integration with vTESTstudio is available.

Show more

Parameters & Waveforms

Parameters
Curves
Classification Tree

Parameter Editor

Parameter Editor

You can attain a higher level of reuse of functions, test cases and parameters, if you define and manage ECU parameters and test vectors in separate files. vTESTstudio lets you access the parameters for a test sequence from all implementation languages.

Parameters and test vectors can be defined as scalars and as a list. These lists make it very convenient for you to perform iterations of the test sequences, e.g. if you wish to execute different variants of a test vector with the system under test.

A convenient editor is available to you in vTESTstudio for editing the parameter files. However, it is also possible to edit the files in an external editor, e.g. in Microsoft Excel, by saving the files in a simple csv format.

Show more

Waveform Editor

Waveform Editor

By the use of the so-called Waveform Editor curves for the stimulation of the system under test can be defined. Predefined segment types (sinus, pulse …) support you in defining e.g. voltage curves by ECU test standards like LV124. Multiple curves can be synchronized easily within the same editor.

Additionally to stimulating curves it’s possible to define check points directly in the graphical user interface. This enables you to validate expected behavior of the system under test synchronized with the stimulated values.

Show more

Classification Tree Editor

Classification Tree Editor

To find test case data is supported by the so-called classification tree editor. The definitions of classifications and equivalence classes in a graphical interface supports you in fast, convenient finding of the number of test vectors needed.

The explicit support of boundary values additionally helps you in considering critical values as minimum and maximum values of equivalence classes.

Show more

Variant Handling

vTESTstudio offers you full support of ECU variants and test variants. In vTESTstudio, variants are represented by so called variant properties. Within a test project, you define as many variant properties as you wish, e.g. the ECU variant “Country [US, Europe]” or the test variant “Coverage [Full, Regression]”.

Define the value of a variant property in advance when designing the test, or set it shortly before the test starts. You can define both the test structure and the test sequence and parameter values dependent on variants. Your benefit is the increased reuse of test functions, parameters and entire libraries, even across different product lines.
 

Test Execution Tree
Test Sequence
Parameters

Variant-depending Test Execution Tree

The structure of the test execution tree can depend on one or more variant properties. For example, individual test cases can only be relevant for a specific instance of an ECU, or entire test groups can only be executed in a specific test variant (for example, a complete test in contrast to a regression test).

Variant conditions for test cases and test groups can be based on one or more variant properties. Multiple conditions can be linked using logical operators.

If the condition defined for a test case or a test group is not fulfilled, this element does not appear for the test execution in CANoe.

Show more

Variant-depending Test Sequence

The execution sequence within a test case can depend on one or more variant properties. This can be modeled using corresponding If-/Else statements or special graphical elements.

Show more

Variant-depending Parameters

If individual values (e.g. configuration parameters for the ECU) depend on a variant property, this can be defined in the parameter editor. You can also define variant-dependent list parameters. For example, the set of values in a list of to be tested temperatures may depend on the variant property "Test depth": more temperature values are tested for a complete test than for a smoke test.

At test execution time, the appropriate values for the set variant are automatically used without having to adjust the actual test sequence (e.g., in the test table test chart editor).

Show more

Test Coverage

Test Case Lists
Test Data

Test Case Lists

Test Case List

Increase your test coverage without programming effort. vTESTstudio assists you with so called parameterized test case lists.

You define a test case list by entering multiple values for each passed parameter of a test case definition. At test execution, vTESTstudio automatically generates a list of those test cases which either use every parameter value at least once or any combination of parameter values.

Show more

Test Data

Test Data

The data with which a test case is to be executed several times can be defined in different ways: On the one hand, direct input in the test table editor is possible. Both, individual values and ranges with a certain step size, can be specified. On the other hand, the test data can be defined in the Parameter Editor or in the Classification Tree Editor. This allows, for example, a dedicated consideration of limit values or the use of variant-dependent values or value lists.

Show more

Test Execution

Test Execution in CANoe
CANoe Execution Adapter
Reporting

Test Execution in CANoe

Execution of tests in CANoe

Tests defined in vTESTstudio are configured and loaded in CANoe, executed in real time, and documented in a detailed test report.

In the Test Trace Window you can observe and analyze a test during the test run. The possibility to directly navigate from the Test Trace Window to the corresponding position in the test design in vTESTstudio additionally simplifies the test run analysis.

 

Show more

CANoe Execution Adapter

Execution Adapter: Automatically execute a planned set of vTESTstudio test cases in CANoe.

The Vector Add-on can be used for automatic test case selection and execution in CANoe. An XML based planning list is used as input source. It either contains a set of executable test cases or set of trace items to be tested. The following planning formats are supported:

  • Trace Items Format
    With this format test planning can be done directly on requirements or test case specification level. The relevant test cases will be determined automatically via the help of the Traceability Matrix. A test case is relevant if it links to at least one of the planned trace items.
  • Execution Plan
    This format contains a flat list of test cases or trace items. It can be exported directly out of vTESTstudio. Execution planning from within external REQM/TDM systems can also be realized via this format.

The CANoe Execution Adapter is available as GUI application and as command line tool for integration into a Continuous Integration environment.

Show more

CANoe Test Report Viewer

CANoe Test Report Viewer

During test execution in CANoe an automatic detailed reporting takes place. The report can be opened and analyzed with the CANoe Test Report Viewer. Supported are different views on the test data, filtering on various aspects, grouping by verdict, queries on linked trace items etc., and much more. Navigation from a test step in the CANoe Test Report Viewer to the test design in vTESTstudio is supported as well.

Show more

Fuzz Testing

The fuzz testing feature in vTESTstudio allows convenient definition of robustness tests for the System under Test (SUT) and execution with CANoe. The integrated fuzz test generator generates a high number of test vectors that are used for signal conditioning and thus serve to stimulate the SUT.

 

Fuzz testing with vTESTstudio and CANoe

There are two types of test values:

  • Type- and rule-based test values
    For the calculation of these test values certain properties of the signals from the database are used (e.g. bit length and data type). This information is used to determine extrema (min/max) and special values (e.g. ±∞) for the signal in question. 
  • Random values
    With the help of random values, the number of generated test vectors can be increased at will. There is also the possibility of endless generation for long-term tests.
vTESTstudio (Fuzz Test Engine): Configuration and generation of fuzz tests.

By using predefined test commands for background checks, the behavior of the ECU can be continuously monitored during the fuzz test. In addition, explicit test sequences can be annotated to the individual fuzz test cases to check and evaluate special reactions of the SUT.

CANoe: Monitoring, execution and reporting of fuzz tests.

In CANoe a separate test case is generated from each generated test vector and reported accordingly. The respective signal values and test results can be viewed in the Test Trace window during execution.

Traceability

You can use vTESTstudio to trace externally defined requirements and test descriptions during test implementation and in the test report (traceability). This is done using exchange files in an open XML format. As a result, any REQM/TDM system can be used coupled with vTESTstudio.

The information exported from the REQM/TDM system is imported into vTESTstudio and can be linked there to test cases. The linked elements can be requirements or test descriptions. Because these elements are used to achieve traceability, they are designated as trace items.
 

Requirement-based Workflow
Test-case-based Workflow

Requirement-based Workflow

In requirement based testing, the requirements defined in the REQM system are directly imported as trace items into the vTESTstudio project and linked to test case implementations there. An n:m link is possible.

Show more

Test-case-based Workflow

If the TDM system already contains a specification of the test cases in prose, the test case specifications are imported as trace items into the vTESTstudio project. There, each test case specification is linked 1:1 to a test case implementation.

Show more
Trace Item Explorer
Traceability Matrix

Trace Item Explorer

Trace Item Explorer

All trace items imported into a vTESTstudio project are available via the Trace Item Explorer. From there, they can be easily linked to test cases using drag & drop.
In the REQM/TDM system, requirements and test descriptions might be structured in hierarchical folders or comparable elements. These folders are displayed in the Trace Item Explorer in the same hierarchy. However, folders cannot be directly linked to test cases.

Show more

Traceability Matrix

You can use the vTESTstudio to trace externally defined requirements and test descriptions during test implementation and in the test report (traceability). This is done using an exchange file in a predefined open XML format. As a result, any REQM/TDM systems can be used coupled with vTESTstudio.

The information (Trace Item) exported from the REQM/TDM system is imported into vTESTstudio and can be linked there to test cases. An overview about the test design coverage is given by the Traceability Matrix. For each trace item linked to a test case, the test report contains a corresponding reference at the test case. This enables traceability from the test case result back to the requirement or test description.

Show more

Supported REQM/TDM Systems

Overview

Out of the box supported are:

  • Vector PREEvision TDM
  • IBM Rational DOORS

  • IBM Rational DOORS NG, IBM Rational Quality Manager

  • PTC Integrity

  • Siemens Polarion ALM

  • Jama Connect

  • Intland codeBeamer ALM

Traceability with further REQM/TDM systems can be realized by own development, based on open exchange formats.

Siemens Polarion ALM

Vector Polarion Connection Utility is an add-on tool for Vector vTESTstudio. It serves to integrate Polarion QA / ALM into the Vector testing tool chain.
 

Overview
Requirement-Based Workflow
Test-Case-Based Workflow

Overview of the Vector Polarion Connection Utility

Overview: Vector Polarion Connection Utility

Get a schematic overview how to achieve traceability between Siemens Polarion ALM, CANoe and vTESTstudio with the help of the Vector Polarion Connection Utility.

Show more

Tool Demonstration: Requirement-Based Workflow

Vector Polarion Connection Utility: Requirement-Based Workflow

Learn to know in a step-by-step tool demonstration how the Polarion Connection Utility can be used to achieve traceability between Siemens Polarion ALM, CANoe and vTESTstudio using the requirement-based workflow.

Show more

Tool Demonstration: Test-Case-Based Workflow

Vector Polarion Connection Utility: Test-Case-Based Workflow

Learn to know in a detailed tool demonstration how the Polarion Connection Utility can be used to achieve traceability between Siemens Polarion ALM, CANoe and vTESTstudio using the test-case-based workflow.

Show more

PTC Integrity Lifecycle Manager

Vector Integrity Connection Utility is an add-on tool for Vector vTESTstudio. It serves to integrate PTC Integrity Lifecycle Manager into the Vector testing tool chain.
 

Overview
Requirement-Based Workflow
Test-Case-Based Workflow

Overview of the Vector Integrity Connection Utility

Overview: Vector Integrity Connection Utility

Get a schematic overview how to achieve traceability between PTC Integrity Lifecycle Manager, CANoe and vTESTstudio with the help of the Vector Integrity Connection Utility.

Show more

Tool Demonstration: Requirement-Based Workflow

Vector Integrity Connection Utility: Requirement-Based Workflow

Learn to know in a step-by-step tool demonstration how the Integrity Connection Utility can be used to achieve traceability between PTC Integrity Lifecycle Manager, CANoe and vTESTstudio using the requirement-based workflow.

Show more

Tool Demonstration: Test-Case-Based Workflow

Vector Integrity Connection Utility: Test-Case-Based Workflow

Learn to know in a detailed tool demonstration how the Integrity Connection Utility can be used to achieve traceability between PTC Integrity Lifecycle Manager, CANoe and vTESTstudio using the test-case-based workflow.

Show more

Product Description

Documents
Webinars
System Requirements
KnowledgeBase
Show more
Show more

Here you will find the system requirements for the current version of vTESTstudio and information about which operating systems this version is compatible with.

  RecommendedMinimum

Operating System

Windows 10

Processor

Intel Core i5 with 3 GHz

Intel Core Duo with 2,6 GHz

Memory (RAM)

4 GB

1 GB

Hard drive capacity

1,5 GB

Screen resolution

1280 x 1024

1024 x 768

CANoe*

Version 16.0

Version 12.0

*Required for test execution. The range of functions that can be used in vTESTstudio depends on the CANoe version.  

Show more

Do you have technical questions and are you looking for suitable answers? Our knowledge base provides the most important FAQs for you.

Show more

Videos

Don't feel like reading? Then take a look at the videos.

Highlights of Version 4.0

Highlights of Version 3.0

Achieving High Test Coverage for an ASIL System

Diagnosis SW System Test at Bosch eBike Systems

Downloads

Software/Service Packs
Add-on / Freeware
Application Notes
Show more
Show more
Show more

Training

vTESTstudio Seminars

vTESTstudio offers a great potential to design automated test sequences for embedded systems. But only those who are familiar with these options can fully tap the potential and save time and money.

Benefit from our trainings and advanced training offers in order to use vTESTstudio even more efficiently in your daily work!

News / Events

News
Events
Show more
Show more

Recommended Pages

CANoe
Developing and testing ECUs and entire networks on highest level.