logo slogan

solutions

 

VectorCAST tools can be cofigured for several senarios. The common ones are outlined below. If you have other questions pelase call or look on our industry specific solutions pages

VectotCAST

Unit/intergration test

 

Unit and integration testing is the process testing portions of a software application, prior to full system testing. Unit and integration testing is an important part of building a robust and error free application, because it allows the tester to more easily stimulate the low-level functionality of the application, and prove that the low-level requirements have been implemented properly. > Link to

VectotCAST

System Test & Code Coverage

 

System Testing, sometimes called Functional Testing, is the process whereby organizations test an application to ensure that it is functionally correct. That is, that it will perform properly when used by the end user. This type of testing may be performed manually, or with the help of scripts. All organizations that develop software perform system testing prior to release. > Link to

VectotCAST

Regression Test Managment

 

One of the challenges for software development organizations, even ones with very stringent test standards, is to enable accurate status reporting of the current state of testing. It is only with access to complete and accurate reporting, that release decisions can be made. Additionally, organizations need a way to ensure that their test results are improving over time, and not regressing.> Link to

VectotCAST

Requirements Traceability

Many software organizations, especially those building safety or mission critical applications, have established formalized software requirements tracking systems, as part of their development process. Being able to concisely describe the required functionality of a software application, obviously makes the job of implementing, and testing, the application easier. The challenge however, is to ensure that all of the requirements have been tested as part of the Unit, Integration, or System Testing activities.> Link to

VectotCAST

Target Test Execution

 

For organizations that are building embedded software applications, an additional testing challenge is to ensure that errors are not introduced into the application as a result of bugs in the cross-compiler being used, or because of architecture differences between the host and target machine (e.g. endianness). > Link to

Coding Standards Enforcement

 

The term "coding standards" is sometimes confusingly mixed with "style guide". Stylistic issues such as code layout and naming conventions are just a very small part of a coding standard, and usually are very project-specific. The actual benefit of coding standards is to identify problematic constructs that the underlying language allows, and restrict or eliminate the use of those constructs within the application code.> Link to