一种基于CPU模拟器的嵌入式C语言目标码级单元测试方法

    公开(公告)号:CN104156311B

    公开(公告)日:2017-09-29

    申请号:CN201410381755.0

    申请日:2014-08-05

    Abstract: 本发明公开了一种基于CPU模拟器的嵌入式C语言目标码级单元测试方法。本发明采用CPU模拟器技术,解决了不同嵌入式处理器的目标码在通用PC机上的执行问题,使得可以在通用PC机上进行嵌入式C语言目标码级的单元测试,本发明利用CPU模拟器,配合测试驱动程序的编写约定,实现了被测函数目标码覆盖率的自动记录和输出,能够统计测试用例执行的目标码语句和分支覆盖率。本与现有技术相比,本发明保证被测试的C语言目标码与真实处理器上执行的目标码一致,确保了测试结果的有效性,同时与现有的C语言单元测试工具结合可以构建自动化的嵌入式C语言目标码级单元测试解决方案。

    一种基于CPU模拟器的嵌入式C语言目标码级单元测试方法

    公开(公告)号:CN104156311A

    公开(公告)日:2014-11-19

    申请号:CN201410381755.0

    申请日:2014-08-05

    Abstract: 本发明公开了一种基于CPU模拟器的嵌入式C语言目标码级单元测试方法。本发明采用CPU模拟器技术,解决了不同嵌入式处理器的目标码在通用PC机上的执行问题,使得可以在通用PC机上进行嵌入式C语言目标码级的单元测试,本发明利用CPU模拟器,配合测试驱动程序的编写约定,实现了被测函数目标码覆盖率的自动记录和输出,能够统计测试用例执行的目标码语句和分支覆盖率。本与现有技术相比,本发明保证被测试的C语言目标码与真实处理器上执行的目标码一致,确保了测试结果的有效性,同时与现有的C语言单元测试工具结合可以构建自动化的嵌入式C语言目标码级单元测试解决方案。

    一种本地工作区与远程数据服务器结合的高效软件数据管理方法

    公开(公告)号:CN103646077B

    公开(公告)日:2016-03-30

    申请号:CN201310676324.2

    申请日:2013-12-11

    Abstract: 一种本地工作区与远程数据服务器结合的高效软件数据管理方法,步骤如下:建立远程数据存储库服务器,对数据进行集中存储和共享;在终端用户所使用的计算机本地硬盘上建立工作区,存储用户当前使用的数据本地工作区是用户在本地硬盘指定的文件夹,通过该文件夹下的特定文件记录该文件夹内所有子文件夹和文件的类型和状态,及与远程数据存储库数据的对应关系;本地工作区内的数据与数据存储库对应的数据实现被动同步;对数据存储库内数据的删除通过直接对数据存储库操作来实现,不涉及本地工作区与数据存储库的同步;对本地工作区数据的删除,仅执行对本地工作区数据的删除,不删除远程数据存储库中对应的数据。本发明解决了高效、安全的数据共享。

    一种本地工作区与远程数据服务器结合的高效软件数据管理方法

    公开(公告)号:CN103646077A

    公开(公告)日:2014-03-19

    申请号:CN201310676324.2

    申请日:2013-12-11

    CPC classification number: G06F17/30165 G06F17/30174

    Abstract: 一种本地工作区与远程数据服务器结合的高效软件数据管理方法,步骤如下:建立远程数据存储库服务器,对数据进行集中存储和共享;在终端用户所使用的计算机本地硬盘上建立工作区,存储用户当前使用的数据本地工作区是用户在本地硬盘指定的文件夹,通过该文件夹下的特定文件记录该文件夹内所有子文件夹和文件的类型和状态,及与远程数据存储库数据的对应关系;本地工作区内的数据与数据存储库对应的数据实现被动同步;对数据存储库内数据的删除通过直接对数据存储库操作来实现,不涉及本地工作区与数据存储库的同步;对本地工作区数据的删除,仅执行对本地工作区数据的删除,不删除远程数据存储库中对应的数据。本发明解决了高效、安全的数据共享。

Patent Agency Ranking