测试代码的执行入口是TestProject目录下的VuxMain.c/cpp文件中的main()函数。main()函数调用VuxRunTest()函数,如下图。
VuxRunTest()函数的代码由VU自动生成,其功能是查询正在测试的文件或类,并调用该文件或类的测试函数,如下图。
文件或类的测试函数由VU自动生成,一般放置在测试文件的末尾,其功能是查询正在测试的函数,并调用该函数的测试函数,如下图。
下图是测试函数代码。测试函数调用的是插装后的被测试代码,请参考测试用例代码解析。
插装后的代码由两个函数构成:xxx_vpls_和xxx_vpls,如下图。其中,测试函数调用xxx_vpls,再由xxx_vpls_,xxx_vpls_是产品函数代码插装后的结果。
|