The invention provides a method and apparatus for generating, test script method includes: loading test cases and variable base, the test case includes at least one test case data, the variable library includes at least one test case variable; according to the test case and the variable library, by generating test script the test script generation rule. The invention can test according to the test and variable library to generate test script automatically, shorten the test script development cycle, so that the car controller can quickly be tested, so as soon as possible into the market; and the unified structure and format of test script generation, test script enhanced the readability and reusability.
【技术实现步骤摘要】
测试脚本的生成方法和装置
本专利技术涉及车辆领域,尤其涉及一种测试脚本的生成方法和装置。
技术介绍
现有技术中,汽车控制器的应用越来越广泛,汽车控制器的设计也越来越复杂,在市场激烈的竞争下,要求汽车控制器能够被快速开发和测试,以便尽早投入市场,所以目前的汽车控制器的测试一般采用自动化测试。dSPACE产品是被广泛应用在汽车控制器的硬件在环自动测试系统中的产品之一,它具有精度高、可靠性高和能适用多种复杂工况等特点。AutomationDesk是基于dSPACE平台搭建的汽车控制器的硬件在环自动测试系统中的测试脚本开发环境。在该环境下,测试脚本开发人员按照测试人员编写的测试用例开发测试脚本。由于汽车控制器越来越复杂,其对应的测试用例和测试场景也越来越多,所以自动测试脚本的开发工作量越来越大,导致开发周期变长;并且由于测试脚本开发人员的开发习惯差异,导致测试脚本的差异很大,测试脚本的可阅读性和可复用性较低。因此,有必要改进上述缺陷。
技术实现思路
基于以上问题,本专利技术提出一种测试脚本的生成方法和装置,解决了现有技术中需要测试人员参与生成测试脚本的过程,使测试脚本开发周期变长和测试脚本的复用性差的问题,本专利技术实施例能够根据测试用测和变量库自动生成测试脚本,缩短了测试脚本开发周期,使汽车控制器能够快速的被测试,从而能够尽早投入市场;而且使生成的测试脚本的结构和格式统一,增强了测试脚本的可阅读性和复用性。一方面,本专利技术提出一种测试脚本的生成方法,包括:加载测试用例和变量库,所述测试用例中包括至少一个测试用例数据,所述变量库中包括至少一个测试用例变量;根据所述测 ...
【技术保护点】
一种测试脚本的生成方法,其特征在于,包括:加载测试用例和变量库,所述测试用例中包括至少一个测试用例数据,所述变量库中包括至少一个测试用例变量;根据所述测试用例和所述变量库,采用测试脚本生成规则生成测试脚本。
【技术特征摘要】
1.一种测试脚本的生成方法,其特征在于,包括:加载测试用例和变量库,所述测试用例中包括至少一个测试用例数据,所述变量库中包括至少一个测试用例变量;根据所述测试用例和所述变量库,采用测试脚本生成规则生成测试脚本。2.根据权利要求1所述的测试脚本的生成方法,其特征在于,所述测试用例数据至少包括测试用例序号、测试用例标定值、测试用例变量、测试步骤和/或测试预期结果。3.根据权利要求1所述的测试脚本的生成方法,其特征在于,所述测试用例变量至少包括系统初始化变量、报文变量和/或子系统变量。4.根据权利要求1所述的测试脚本的生成方法,其特征在于,在所述加载测试用例和变量库之前,所述方法还包括:显示测试脚本的生成界面,所述生成界面用于加载所述测试用例和所述变量库。5.根据权利要求1至4任一项所述的测试脚本的生成方法,其特征在于,所述测试脚本生成规则至少包括:测试脚本的工程结构、测试脚本的序列结构和/或测试脚本的测试步骤。6.根据权利要求1至4任一项所述的测试脚本的生成方法,其特征在于,所述测试用例由输入了所述测试用例数据的测试用例模板生成。7.一种测试脚本的生成装置,...
【专利技术属性】
技术研发人员:吕志峰,叶钟松,
申请(专利权)人:上汽通用汽车有限公司,泛亚汽车技术中心有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。