单元与集成测试
单元与集成测试检查软件部分。因为工程师能够使用此测试方式来很容易地测试软件的低级需求,单元与集成测试能够帮助工程师开发鲁邦、无错的软件。
开发工程师一般编程时执行单元与集成测试。软件部分编程好之后,他们生成测试代码来代替外接口。这个测试代码(测试harness)包括驱动与桩的程序,驱动程序执行软件部分的函数,桩程序代替代码脚码的函数。
VectorCAST单元集成测试工具包括C/C++(VectorCAST/C++)与AdaVectorCAST/Ada)的语言版本,他们自动化软件测试,包括自动地生成测试harness, 管理测试用例与结果,自动地执行回归测试等活动。
测试harness是一个可执行的文件,它包括测试驱动程序、测试代码、桩程序与无打桩的依存单元。测试harness是data-driven, harness执行时读所有测试用例的资料,因此生成新测试用例以后不需要重新编译与连接测试harness。
单元与集成测试的两个目的是:
VectorCAST使这两个活动自动化,并在完全生存周期中让您执行自动回归测试。



