[发明专利]测试单元源代码和功能源代码的方法和装置在审
申请号: | 201610955602.1 | 申请日: | 2016-10-27 |
公开(公告)号: | CN108009079A | 公开(公告)日: | 2018-05-08 |
发明(设计)人: | 李琳 | 申请(专利权)人: | 株式会社理光 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海华诚知识产权代理有限公司 31300 | 代理人: | 肖华 |
地址: | 日本东京都大*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供测试单元源代码和功能源代码的方法和装置,该方法包括:a)启动功能模拟单元,b)针对单元源代码编写单元测试代码,并针对功能源代码编写功能测试代码,c)使用C++test,同时进行单元测试和功能测试,并得到测试结果,d)判定测试结果是否与预定结果一致,如果一致,则进入步骤f),否则进入步骤e),e)根据测试结果,修改出错的代码,并返回步骤c),f)根据测试结果生成单元源代码覆盖率,并生成与功能测试代码对应的结果。 | ||
搜索关键词: | 测试 单元 源代码 功能 方法 装置 | ||
【主权项】:
1.一种测试单元源代码和功能源代码的方法,其特征在于,所述方法包括:a)启动功能模拟单元,b)针对所述单元源代码编写单元测试代码,并针对所述功能源代码编写功能测试代码,将所述单元测试代码作为当前单元测试代码,将所述功能测试代码作为当前功能测试代码,将所述单元源代码作为当前单元源代码,并将所述功能源代码作为当前功能源代码,c)使用C++test,根据所述当前单元测试代码对所述当前单元源代码进行单元测试,同时将所述当前功能测试代码发送给所述功能模拟单元,使得所述功能模拟单元根据所述当前功能测试代码对所述当前功能源代码进行功能测试,并得到测试结果,d)判定所述测试结果是否与预定结果一致,如果一致,则进入步骤f),否则进入步骤e),e)根据所述测试结果,对所述当前单元源代码、所述当前功能源代码、所述当前单元测试代码、所述当前功能测试代码中的至少一个代码进行修改,将修改的至少一个代码和未修改的代码分别作为所述当前单元源代码、所述当前功能源代码、所述当前单元测试代码、所述当前功能测试代码,并返回步骤c),f)根据所述测试结果生成所述单元源代码覆盖率,并生成与所述功能测试代码对应的结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于株式会社理光,未经株式会社理光许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610955602.1/,转载请声明来源钻瓜专利网。