[发明专利]基于电动汽车的功能需求的测试用例生成方法和测试方法在审
| 申请号: | 201910718556.7 | 申请日: | 2019-08-05 | 
| 公开(公告)号: | CN110442522A | 公开(公告)日: | 2019-11-12 | 
| 发明(设计)人: | 陈秋利 | 申请(专利权)人: | 广州小鹏汽车科技有限公司 | 
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 | 
| 代理公司: | 北京知元同创知识产权代理事务所(普通合伙) 11535 | 代理人: | 张田勇;张祖萍 | 
| 地址: | 510640 广东省广州市天*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 测试 测试用例生成 电动汽车 功能需求 关联测试 测试步骤 测试环节 测试效率 高效利用 功能验证 整体软件 构建 工作量 应用 | ||
本发明涉及一种基于电动汽车的功能需求的测试用例生成方法和测试方法。所述测试用例生成方法包括:根据测试用例集中的一个或多个测试用例,生成MIL测试用例,识别MIL测试用例中的测试步骤信息,以从所述MIL测试用例中获取关联测试用例,根据获取的关联测试用例,生成HIL测试用例。对于构建的测试用例,使用同一套测试用例可应用于MIL和HIL两个功能验证的测试环节中,减少测试用例的编写工作量,实现了测试用例的高效利用,提高了整体软件测试效率。
技术领域
本发明属于电动汽车软件测试技术领域,具体涉及一种基于电动汽车的功能需求的测试用例生成方法、生成装置和测试方法。
背景技术
测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求。测试用例是将软件测试的行为活动做一科学化的组织归纳,目的是能够将软件测试的行为转化成可管理的模式;同时测试用例也是将测试具体量化的方法之一,不同类别的软件,测试用例是不同的。因此,测试用例的正确性、高效性和覆盖充分性直接反映了测试用例的质量。
在电动汽车控制器的设计开发过程中,模型在环测试(MIL)及硬件在环测试(HIL)是软件开发测试阶段的重要环节,两种测试均需基于软件设计的功能需求,使用测试用例对软件的功能特性进行验证。
现有技术中,对模型在环测试及硬件在环测试的测试用例的测试都是独立进行的,需要专业技术人员在理解软件功能需求的基础上分别进行模型在环测试用例及硬件在环测试用例的设计,随后应用对应的测试工具执行测试用例,并生成测试报告。由于缺少规范化的测试用例生成环节和测试用例生成方法,导致测试用例编写工作量大,对测试人员专业性的高度依赖,可能导致测试用例缺乏可靠性和完整性,无法充分覆盖所提出的软件功能需求,特别是,无法将同一测试用例应用于模型在环测试及硬件在环测试的测试中。
发明内容
为了解决上述测试用例生成不规范的技术问题,本发明提出了一种基于电动汽车的功能需求的测试用例生成方法、生成装置和测试方法。
所述基于电动汽车的功能需求的测试用例生成方法包括如下步骤:
根据测试用例集中的一个或多个测试用例,生成MIL测试用例;
识别MIL测试用例中的测试步骤信息,以从所述MIL测试用例中获取关联测试用例;
根据获取的关联测试用例,生成HIL测试用例。
进一步,利用MIL测试工具生成MIL测试用例,所生成的MIL测试用例包括有执行步骤和判断步骤。
进一步,利用HIL测试工具中生成HIL测试用例,将从所述MIL测试用例中获取的关联测试用例导入到HIL测试工具中,利用HIL测试工具在导入的关联测试用例中选择全部或部分测试用例,生成HIL测试用例,所生成的HIL测试用例包括有执行步骤和判断步骤。
进一步,利用HIL测试工具中生成HIL测试用例,将从所述MIL测试用例中获取的关联测试用例导入到HIL测试工具中,利用HIL测试工具在导入的关联测试用例中选择全部或部分测试用例,生成HIL测试用例,所生成的HIL测试用例包括有执行步骤。
进一步,所述测试用例集的生成方法包括如下步骤:
获取与电动汽车的功能需求相关的测试项目;
针对获取的与电动汽车的功能需求相关的测试项目,确定所述与电动汽车的功能需求相关的测试项目的测试条件以及测试条件之间的逻辑关系,构成功能测试集;
根据所述功能测试集,构建测试用例的真值表;
根据所构建的测试用例的真值表,构建测试用例集。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州小鹏汽车科技有限公司,未经广州小鹏汽车科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910718556.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:控件单元检测方法及装置
 - 下一篇:一种跨项目软件缺陷预测方法
 





