摘要:本发明提供一种自动检验测试结果的程序单元测试方法,在测试用例中通过不同的桩函数为被测单元构建的各种测试环境,以字符串或者有代表性的数字设定标准路径,同时针对有返回值的被测单元在相应的测试用例中设定标准返回值。测试控制模块按顺序依次控制运行每个测试脚本,每个测试用例控制被测单元走相应的分支,并通过被测单元的插桩函数将走过的分支记录下来,测试用例在控制被测代码运行时,记录下测试代码运行得出的返回值,然后通过自动检测模块比较检测路径是否覆盖完全、返回值是否正确。本发明实现了自动检验单元测试的路径覆盖情况和返回值的正确性,大大提高了单元测试的测试效率,并且可以方便的进行回归测试。
- 专利类型发明专利
- 申请人康佳集团股份有限公司;
- 发明人李巧珍;
- 地址518000广东省深圳市南山区华侨城
- 申请号CN200510100657.6
- 申请时间2005年10月22日
- 申请公布号CN1952818A
- 申请公布时间2007年04月25日
- 分类号G05B19/048(2006.01);G05B23/00(2006.01);