基于事件和动作的C++测试用例的生成方法

    公开(公告)号:CN106095668A

    公开(公告)日:2016-11-09

    申请号:CN201610389850.4

    申请日:2016-06-02

    CPC classification number: G06F11/3684

    Abstract: 本发明涉及嵌入式软件测试技术领域,公开了一种基于事件和动作的C++测试用例的生成方法。本发明中,基于事件和动作的C++测试用例的生成方法,包括:根据事件和动作创建测试流程;构建第一虚函数与第二虚函数;其中,第一虚函数为C++语言编写的第一基类的虚函数;第一基类为事件的基类;第二虚函数为C++语言编写的第二基类的虚函数,第二基类为动作的基类;根据测试流程、第一虚函数与第二虚函数自动生成基于事件和动作的C++测试用例。相对于现有技术,本发明实施方式减少了开发测试代码的工作量,同时,有助于提高测试的效率,还有助于提高测试的实时性。

    基于事件和动作的C++测试用例的生成方法

    公开(公告)号:CN106095668B

    公开(公告)日:2018-12-11

    申请号:CN201610389850.4

    申请日:2016-06-02

    Abstract: 本发明涉及嵌入式软件测试技术领域,公开了一种基于事件和动作的C++测试用例的生成方法。本发明中,基于事件和动作的C++测试用例的生成方法,包括:根据事件和动作创建测试流程;构建第一虚函数与第二虚函数;其中,第一虚函数为C++语言编写的第一基类的虚函数;第一基类为事件的基类;第二虚函数为C++语言编写的第二基类的虚函数,第二基类为动作的基类;根据测试流程、第一虚函数与第二虚函数自动生成基于事件和动作的C++测试用例。相对于现有技术,本发明实施方式减少了开发测试代码的工作量,同时,有助于提高测试的效率,还有助于提高测试的实时性。

    一种基于事件和动作的脚本文件生成方法及其装置

    公开(公告)号:CN103995778B

    公开(公告)日:2018-02-09

    申请号:CN201410235675.4

    申请日:2014-05-29

    Inventor: 邹毅军 夏佳佳

    Abstract: 本发明涉及计算机领域,公开了一种基于事件和动作的脚本文件生成方法及其装置,能够自动生成代码进行测试。该方法包含:根据事件和动作组织测试流程;根据所述测试流程自动生成脚本文件,所述脚本文件包括数据信息脚本文件、动作脚本文件、事件脚本文件及测试流程脚本文件;根据所述脚本文件对被测系统进行测试。该方法将繁琐的测试任务实现自动化,不需要测试人员手工编写脚本文件,大大减轻了测试人员的工作量,能够调动测试人员的工作积极性,同时可以提高测试的准确性和测试效率。

    通信接口的测试系统
    4.
    实用新型

    公开(公告)号:CN205788161U

    公开(公告)日:2016-12-07

    申请号:CN201620569685.6

    申请日:2016-06-13

    Inventor: 夏佳佳

    Abstract: 本实用新型涉及仿真技术领域,公开了一种通信接口的测试系统。本实用新型中,通信接口的测试系统包含被测件的控制器、上位机与包含至少两个通信接口的下位机;上位机与下位机通信连接;下位机通过通信接口与被测件的控制器通信连接;在对通信接口进行测试时,下位机通过内置的驱动装置驱动所有通信接口同时运行;在所有通信接口运行时,下位机对所有通信接口进行测试,并将测试结果反馈至上位机。本实用新型还提供一种通信接口的测试系统,包含上位机与包含至少两个通信接口的下位机;下位机中包含预先建立的被测件的控制器的模型。这样,可以对所有的通信接口同时测试,并将所有接口的测试结果同时反馈给上位机,提高测试效率,方便快捷。

Patent Agency Ranking