Search tips

apple banana
Find rows that contain at least one of the two words.

+apple +juice
Find rows that contain both words.

+apple macintosh
Find rows that contain the word 'apple', but rank rows higher if they also contain 'macintosh'.

+apple -macintosh
Find rows that contain the word 'apple' but not 'macintosh'.

+apple ~macintosh
Find rows that contain the word 'apple', but if the row also contains the word 'macintosh', rate it lower than if row does not. This is "softer" than a search for '+apple -macintosh', for which the presence of 'macintosh' causes the row not to be returned at all.

+apple +(>turnover >strudel)
Find rows that contain the words 'apple' and 'turnover', or 'apple' and 'strudel' (in any order), but rank 'apple turnover' higher than 'apple strudel'.

Find rows that contain words such as 'apple', 'apples', 'applesauce', or 'applet'.

"some words"
Find rows that contain the exact phrase 'some words' (for example, rows that contain 'some words of wisdom' but not "some noise words").

By continuing to use this site you agree to the use of cookies. For more information and to find out how to change this click here. Accept Cookies
Please enable cookies in your browser for this website.
Advanced search
YouTube videos showing how to use sepecific features or perform tasks of VectorCAST
2019-02-12 Actual Value in User Code
Question: When I have an expected result in user code, the report only shows matched or fail. When it fails I need to know the actual value of the result. Answer: There is an undocumented test harness function which allows this to happen. As an example we have in file uut.c the function...
2019-02-12 rating Views: 235
2019-04-18 Testing Global Variables
Question: When are global variables tested? Answer: There are differences between expected results on function parameters/returns and globals, when applied to a list of expected results: For a function stub. It is when the stub function is called. For a global the test harness does not...
2019-04-18 rating Views: 177
2019-03-27 Error: Call to malloc failed. Memory exhausted.
Question: Why does my test fail with an error indicating memory exhausted? Answer: When a pointer is used that points to a structure outside of the area that VectorCAST has allocated, this causes a behavior that is compiler dependent and thus unpredictable because the heap allocation...
2019-03-27 rating Views: 162
2019-07-30 Per-Environment System Test Scripts
Previously, a VectorCAST/QA Project contained a single script that defined and mapped build and execution commands to each system test environment within the project. In VectorCAST version 2019, when a new system test environment is created, its own <environment...
2019-07-30 rating Views: 109
2019-03-27 Test Harness Works with MinGW But Not with IAR
Question: Why does a test harness work with MinGW and crash with IAR? Answer: VectorCAST does not ensure the test cases are run time safe with C/C++. The C/C++ data types do not give enough information to allow it to do that. Two examples are pointers to unconstrained arrays and casting...
2019-03-27 rating Views: 89
2019-07-29 "Function and Function Call" as Coverage Type
A new coverage type, Function + Function Call (F+FC) coverage, is now available in VectorCAST version 2019 SP1. It's especially suitable for customers using ISO-26262 Industry mode (Automotive). Function + Function Call coverage type is supported only for C/C++ Unit Test and System Testing...
2019-07-29 rating Views: 57
2019-06-13 Improve Right-Click Menu Usability
VectorCAST version 2019 includes several changes to the Project View menus for an improved user experience. Changes and improvements: In VectorCAST/QA, each QA environment has a unique file, named <ENV> Access the file by right-clicking the QA...
2019-06-13 rating Views: 56
2019-07-04 VectorCAST Support for Stubbing Functions in Templates
VectorCAST version 2019 supports stubbing-by-function (<<SBF>>) of all instantiations, explicit or implicit, of each template function or member of a template class. The template functions appear in the Parameter Tree under the <<SBF>> node, as usual. By default,...
2019-07-04 rating Views: 51
2019-06-26 VectorCAST Probe Points Asserts
Question: Can I track expected values or set comparisons within my tests? Answer: Yes, VectorCAST allows you to declare expected values within probe points and trigger events in the execution results report (see also this video tutorial). First, access the probe point editor via the...
2019-06-26 rating Views: 43
2019-07-04 VectorCAST Suppress Instrumentation for Specific Functions or Files
VectorCAST version 2018 SP3 includes the ability to specify that coverage instrumentation for specific functions or whole files be suppressed in C/C++ source files. This functionality is available on the Options dialog | Coverage tab | Cover Environment sub-tab. Click the [+] button to add...
2019-07-04 rating Views: 38