-
公开(公告)号:CN106095668A
公开(公告)日:2016-11-09
申请号:CN201610389850.4
申请日:2016-06-02
Applicant: 上海科梁信息工程股份有限公司
IPC: G06F11/36
CPC classification number: G06F11/3684
Abstract: 本发明涉及嵌入式软件测试技术领域,公开了一种基于事件和动作的C++测试用例的生成方法。本发明中,基于事件和动作的C++测试用例的生成方法,包括:根据事件和动作创建测试流程;构建第一虚函数与第二虚函数;其中,第一虚函数为C++语言编写的第一基类的虚函数;第一基类为事件的基类;第二虚函数为C++语言编写的第二基类的虚函数,第二基类为动作的基类;根据测试流程、第一虚函数与第二虚函数自动生成基于事件和动作的C++测试用例。相对于现有技术,本发明实施方式减少了开发测试代码的工作量,同时,有助于提高测试的效率,还有助于提高测试的实时性。
-
公开(公告)号:CN106095668B
公开(公告)日:2018-12-11
申请号:CN201610389850.4
申请日:2016-06-02
Applicant: 上海科梁信息工程股份有限公司
IPC: G06F11/36
Abstract: 本发明涉及嵌入式软件测试技术领域,公开了一种基于事件和动作的C++测试用例的生成方法。本发明中,基于事件和动作的C++测试用例的生成方法,包括:根据事件和动作创建测试流程;构建第一虚函数与第二虚函数;其中,第一虚函数为C++语言编写的第一基类的虚函数;第一基类为事件的基类;第二虚函数为C++语言编写的第二基类的虚函数,第二基类为动作的基类;根据测试流程、第一虚函数与第二虚函数自动生成基于事件和动作的C++测试用例。相对于现有技术,本发明实施方式减少了开发测试代码的工作量,同时,有助于提高测试的效率,还有助于提高测试的实时性。
-