Contatto
I tuoi contatti

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germania

Telefono: +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

Germania

Telefono: +49 40 2020130-0

Fax: +49 40 2020130-20

E-mail:

Vector Informatik GmbH

Frankfurter Str. 286

38122 Braunschweig

Germania

Telefono: +49 531 121990

Fax: +49 531 12199 20

E-mail:

Vector Consulting Services GmbH

Ingersheimer Str. 20

70499 Stuttgart

Germania

Telefono: +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

Germania

Telefono: +49 721 91430 100

Fax: +49 721 91430 101

E-mail:

Vector Informatik GmbH

Otto-Hahn-Str. 20

85609 Aschheim

Germania

Telefono: +49 89 94384220

Fax: +49 711 80670-111

E-mail:

Vector Informatik GmbH

Franz-Mayer-Str. 8

93053 Regensburg

Germania

Telefono: +49 941 208650

Fax: +49 941 20865 111

E-mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germania

Telefono: +49 711 80670 500

Fax: +49 711 80670 555

E-mail:

Technical Sales Embedded Software and AUTOSAR

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germania

Telefono: +49 711 80670 400

Fax: +49 711 80670 425

E-mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germania

Telefono: +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

Germania

Telefono: +49 711 80670 5050

Fax: +49 711 80670-111

E-mail:

Vector Informatik GmbH

Ingersheimer Str. 24

70499 Stuttgart

Germania

Telefono: +49 711 80670 5770

Fax: +49 711 80670 333

E-mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germania

Telefono: +49 711 80670-5050

Fax: +49 711 80670-111

E-mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germania

Telefono: +49 711 80670-0

Fax: +49 711 80670-111

E-mail:

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germania

Telefono: +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

Germania

Telefono: +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

Telefono: +43 1 90160 0

Fax: +43 1 90160 35

E-mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Telefono: +43 1 90160 55

Fax: +43 1 90160 9955

E-mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Telefono: +43 1 90160 40

Fax: +43 1 90160 9940

E-mail:

Vector Austria GmbH

Millennium Tower, Etage 41
Handelskai 94-96

1200 Vienna

Austria

Telefono: +43 1 90160 0

Fax: +43 1 90160 35

E-mail:

Vector North America

39500 Orchard Hill Place
Suite 500

Novi, Michigan 48375

USA

Telefono: +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

Telefono: +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

Telefono: +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

Telefono: +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

Regno Unito

Telefono: +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

Regno Unito

Telefono: +44 121 788 7900

E-mail:

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

Regno Unito

Telefono: +44 121 788 7901

Fax: --

E-mail:

Vector GB Ltd.

2480 Regents Court
The Crescent
Birmingham Business Park

West Midlands B37 7YE

Regno Unito

Telefono: +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

Giappone

Telefono: +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

Giappone

Telefono: +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

Giappone

Telefono: +81 6 6829 6446

Fax: --

E-mail:

Vector Japan Co. Ltd.

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

〒140-0002

Giappone

Telefono: +81 3 4586 1800

Fax: +81 3 4586 1830

E-mail:

Vector Japan Co. Ltd.

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

〒453-6110

Giappone

Telefono: +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

Giappone

Telefono: +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

Giappone

Telefono: +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

Giappone

Telefono: +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

Giappone

Telefono: +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

Cina

Telefono: +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

Cina

Telefono: +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

Cina

Telefono: +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

Cina

Telefono: +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

Cina

Telefono: +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

Cina

Telefono: +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

Cina

Telefono: +86 21 2283 4628

E-mail:

Vector Korea IT Inc.

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

Seoul 04378

Corea

Telefono: +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

Corea

Telefono: +82 2 807 0600 Ext.1

Fax: +82 2 807 0601

E-mail:

Vector Korea IT Inc.

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

서울 04378

Corea

Telefono: +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

Corea

Telefono: +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

Corea

Telefono: +82 2 807 0600 Ext.3

Fax: +82 2 807 0601

E-mail:

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italia

Telefono: +39 02678171 10

Fax: +39 02678171 35

E-mail:

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italia

Telefono: +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

Italia

Telefono: +39 02678171 10

Fax: +39 02678171 35

E-mail:

Vector Italia s.r.l.

Corso Sempione 68

20154 Milano

Italia

Telefono: +39 02678171 10

E-mail:

Vector Informática Brasil Ltda.

Rua Verbo Divino 1488, 3º andar

4719-904 São Paulo - SP

Brasile

Telefono: +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

Brasile

Telefono: +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

Brasile

Telefono: +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

Brasile

Telefono: +55 11 5180 2350

E-mail:

Vector North America

1351 South County Trail, Suite 310

East Greenwich, RI 02818

USA

Telefono: +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

Telefono: +1 401 398 7185

E-mail:

Vector North America

1351 South County Trail, Suite 310

East Greenwich, RI 02818

USA

Telefono: +1 401 398 7185

E-mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

Francia

Telefono: +33 1 73 28 42 00

E-mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

Francia

Telefono: +33 1 73 28 42 00

E-mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

Francia

Telefono: +33 1 73 28 42 42

E-mail:

Vector France S.A.S.

9 rue Matabiau

31000 Toulouse

Francia

Telefono: +33 170 952 200

E-mail:

Squoring Technologies SAS

9 Rue Matabiau

31000 Toulouse

Francia

Telefono: +33 170 952 200

E-mail:

Vector France S.A.S.

106 avenue Marx Dormoy

92120 Montrouge

Francia

Telefono: +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

Telefono: +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

Telefono: +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

Telefono: +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

Telefono: +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

Telefono: +91 20 6634 6600

E-mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Svezia

Telefono: +46 31 764 76 00

Fax: +46 31 764 76 19

E-mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Svezia

Telefono: +46 31 764 76 00

Fax: +46 31 764 76 19

E-mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Svezia

Telefono: +46 31 764 76 00

Fax: +46 31 764 76 19

E-mail:

VecScan AB

Theres Svenssons Gata 9

417 55 Gothenburg

Svezia

Telefono: +46 31 764 76 00

Fax: +46 31 764 76 19

E-mail:

VecScan AB

Teknikringen 9

SE-583 30 Linköping

Svezia

Telefono: +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

Germania

Telefono: +49 711 80670-0

E-mail:

Address for Deliveries:
Motorstr. 56
70499 Stuttgart
Germany

Vector Informatik GmbH

Visitor Address: Holderäckerstr. 36

70499 Stuttgart

Germania

Telefono: +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

Germania

Telefono: +49 711 80670 500

E-mail:

Mostra sulla mappa
Scegli la tua regione

1. Regione

Scegli un continente / paese:

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?
shoppingcart
C and C++ Unit Testing

VectorCAST/C++

Unit and Integration Testing for C and C++

Test Solutions for C and C++

VectorCAST/C++ is an integrated software test framework that significantly reduces the time, effort, and cost associated with testing C and C++ software components necessary for validating safety and mission-critical embedded systems. VectorCAST/C++ helps efficiently create unit tests and integration tests for C and C++ code to ensure it works properly prior to release in less time and at a lower cost.

Advantages

  • Complete test-harness construction for unit and integration testing
  • Test execution from GUI or scripts
  • Code coverage analysis
  • Regression Testing
  • Code complexity calculation
  • Automatic test creation based on decision paths
  • User-defined tests for requirements-based testing
  • Test execution trace and playback capabilities to debug code
  • Integrations with best of breed requirements traceability tools
  • Supports Agile and Test Driven Development Methods

Gallery

Tutto Immagini Video
VectorCAST/C++ - C and C++ Unit and Integration Testing
VectorCAST/C++ is a highly automated unit and integration test framework used by embedded developers to validate safety and business-critical embedded systems. This dynamic test solution is widely used in the avionics, medical devices, automotive, industrial controls, railway, and financial industries.
VectorCAST/C++ is a highly automated unit and integration test framework used by embedded developers to validate safety and business-critical embedded systems. This dynamic test solution is widely used in the avionics, medical devices, automotive, industrial controls, railway, and financial industries.

Highlights of VectorCAST/C++

The key features of VectorCAST for C and C++ unit and integration testing include:

  • Supports C++11, C++14 and C++17
  • Supports a Wide Range of Compilers, Simulators, and Processor Architectures
  • Eliminates Need to Build Test Drivers and Stubs Manually
  • Integrated Code Coverage Capabilities, including MC/DC
  • Supports Host, Simulator, or Embedded Target Testing
  • Automates Regression Testing
  • User Configurable Compiler Interface
  • Supports DO-178 (Avionics), ISO 26262 (Automotive), IEC 61508 (Industrial), IEC 62304 (Medical), EN 50128, and EN 50657 (Rail)
  • Supports Windows and Linux Platforms
  • Full Command Line Interface

How it Works

Why VectorCAST/C++ for C and C++ Unit Testing?

Generally, software component testing requires at least one line of test code (in the form of stubs or mocks, drivers, and test data) for each line of C or C++ code to be tested. Manually creating these test frameworks can be expensive and inefficient because engineers need to write and debug the test code as well as the application code. With VectorCAST/C++, the mocking framework is generated automatically and component testing can be performed without writing a single line of test code, freeing time to build comprehensive test cases, debug issues and finalize the code. Writing unit tests is as easy as selecting input and expected results for the unit under test (UUT) from an easy-to-use interface. Test specific user code can also be added to the test harness. For instance, user code can be added to support teardown requirements. The mocking framework includes support for C++ mocking. Initialization test cases can be used to create objects in a C++ class, calling the class constructors to initialize objects.
 

Integrated Code Coverage

Without a code coverage tool, it is difficult to determine which portions of your source code have been exercised during testing. VectorCAST/C++ provides an integrated code coverage utility that allows you to gauge the effectiveness of your component testing by reporting on the source code statements or decision points exercised during individual or multiple test runs. Code coverage data can also be shared with VectorCAST/QA to produce combined coverage reports that reflect unit, integration, and system testing. Because VectorCAST/QA can also provide code coverage from your existing CPPUnit, GoogleTest or other unit testing frameworks, a complete view of code coverage across all phases of testing and all testing tools is possible. This aggregated code coverage can provide actionable insight into where testing efforts should focus. This is particularly effective when code coverage data is generated using VectorCAST/QA on legacy code, which doesn't have a formal unit test suite.
 

Testing is Repeatable

Since VectorCAST provides an automated C and C++ unit testing framework that doesn't have to be manually maintained, you can use it to make repeat testing more efficient. You can use your VectorCAST/C++ test project as a test runner to automatically rerun the test cases against the latest version of your C or C++ source files. These tests are easily executable against successive versions of your code. The management of test execution and the cataloging of test results are automatic. Comparing results of the same test cases against new software versions, prior to system integration is easy, with clearly outlined results, organized by date, time, unit and test names. This reporting results in fewer surprises caused by “one small change” to a software component. This is essential for companies wishing to develop software using a continuous integration and test process.
 

Supports Integration Testing

Multiple units can be tested in a single VectorCAST/C++ test environment. The VectorCAST/C++ unit test framework allows you to create complex test cases and scenarios that stimulate multiple functions across multiple units. Thorough integration testing is necessary for simulating real-world scenarios and ensuring proper functionality. Integration testing with VectorCAST/C++ allows dependencies to be stubbed or to be included as real code.
 

Data Capture and Control Flow

VectorCAST/C++ supports the use of Probe Points, which allow for run-time changes to data or control flow to support testing. This allows the test case to automatically drive the code down a hard-to-reach path. Asserts can also be used to capture the state of the code at a specific point in time. When the assert is evaluated during test execution, an event is logged in in the Execution Results report along with whether the assert was true or false. Probe points can also be used on function exit to add custom teardown code.
 

Compiler Integration

VectorCAST/C++ automatically compiles and links all of its generated test harness components using your compiler. An interface to your compiler’s debugger is also provided so that you can run test cases under the control of the debugger, making it easier to debug issues.
 

Test-Driven Development (TDD)

VectorCAST/C++ supports Agile and Test Driven Development methodologies. Once the design is complete, you can focus on test case development. This allows you to construct all unit tests based simply on the header files, prior to developing any application code. Early in this process, unit tests will fail due to the absence of source code. However, with the incremental development of code for individual units, the unit tests will begin to pass as less stubs or mocks and more real code is used. After this process, the unit test suite can be regression tested automatically.
 

Embedded Target Testing

VectorCAST/C++, when used in conjunction with VectorCAST RSP, allows C and C++ unit testing directly on your embedded target system. VectorCAST RSP is integrated with your specific cross compiler and RTOS, making it the perfect tool for testing real-time applications. Test cases may be developed in a host environment and then re-executed on an embedded target to verify real-world target and cross-compiler performance. This ability to compile and run the software executable in a real-world environment helps build confidence in the application.
 

Integrations

VectorCAST/C++ is designed to work with your existing software development toolchain and build system. You can build your software using common development environments like Windows Visual Studio, cmake or Github, allowing you to work based on already established workflows. Better yet, your test projects are executable in multiple environments and VectorCAST/C++ will use the compiler, operating system, and hardware appropriate for that environment. This means you can use VectorCAST/C++ for both host-based development testing, using Visual Studio for instance, as well as testing in your final embedded hardware target environment. This provides real-world testing scenarios that ensure the best possible functionality for your software. Python scripts can also be used to integrate VectorCAST with other tools in your development environment.
 

Data API and Reporting

VectorCAST/C++ has a compete data API that allows you to build your own custom reports. The data API also allows advanced customization of VectorCAST via the development of Python scripts that provide advanced analysis based on the VectorCAST data. Some reports are also available in xml format including the Probe Points Report which produces a list of probe points which can be parsed and passed to a third party tool managing the probe points.

Compilers

C and C++ Supported Compilers

For C and C++, VectorCAST is user-configurable for the compiler that you are using. VectorCAST has a list of hundreds of compiler templates already installed. If the compiler you are using is not on the list of supported C and C++ compilers, you simply need to configure the compile and link commands for your compiler.

See Full List

Downloads

Fact Sheets
Whitepapers
Webinar Recordings
Mostra di più
Mostra di più
Mostra di più

News & Events

News
Events
Mostra di più
Mostra di più

Services

VectorCAST Services

The VectorCAST Services group helps your organization implement industry-focused, best practice-based methodologies to improve software quality and productivity. What sets the VectorCAST Services group apart from other professional services groups is the expertise in complex testing environments and the focus on mentoring clients for self-sufficiency while helping them establish repeatable software testing processes.

Training

VectorCAST Workshops

Our workshops and tutorials provide you several opportunities to expand or deepen your knowledge about VectorCAST.

Gain a basic understanding of Unit Testing Frameworks, Continuous Integration, and Code Coverage concepts, and how the VectorCAST test automation platform can be used to implement those concepts.

 

Related Pages

VectorCAST/QA
Code coverage metrics collected through all software testing activities including...
Squore
Augmented analytics for efficient decision-making in project monitoring.
Testing
Testing tools for the implementation of simulation and test environments.
Software Testing
Software testing know-how: Guidelines, tips and insights on our blog.