[发明专利]一种用例关键字的自动化生成系统及方法在审
申请号: | 202011192492.0 | 申请日: | 2020-10-30 |
公开(公告)号: | CN112286813A | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 邓明明;张明吉;莫思敏;迟玉鑫 | 申请(专利权)人: | 上海纳恩汽车技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海天翔知识产权代理有限公司 31224 | 代理人: | 刘常宝 |
地址: | 201612 上海市松江区漕河泾开*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 关键字 自动化 生成 系统 方法 | ||
本发明提供了一种用例关键字的自动化生成系统及方法,该方案包括:网络接口模块、产品硬线接口模块、历史版本关键字库、输入模型、输出模型、映射关系模块、关键字设计规范模块以及自动化生成模块;自动化生成模块协调网络接口模块、产品硬线接口模块、历史版本关键字库、输入模型、输出模型、映射关系模块以及关键字设计规范模块之间配合自动化生成用例关键字。本发明提供的用例关键字自动化生成方案,其使用可以大大缩短关键字库设计和更新的时间,提高关键字设计的效率,并且使得关键字库后期的维护更加方便和简化,从而进一步减少测试用例开发的时间。
技术领域
本发明涉及系统测试技术,具体系统测试方案中用例关键字的生成技术。
背景技术
随着电子工业和信息产业的飞速发展及其在汽车领域中越来越广泛的应用,在此过程中,汽车电子的设计更加注重集成化,同时又要保证安全性和稳定性,因此,系统测试是必不可少的环节。
现有技术中的系统测试方法是根据系统的不同分模块进行测试开发。需求分析,测试方案,测试开发,测试执行,测试总结。测试人员需求分析之后会根据需求的测试点设计测试方案,编写测试用例。
现有的测试用例由预置条件、触发动作和预期结果构成。为了规范测试用例的语言,现有的测试用例由关键字驱动,保证测试用例用语尽量可追溯并标准化。如图1所示为测试用例开发的基本流程。主要包括设计关键字和编写测试用例两部分。
在基本流程的设计关键字过程中,先建立关键字库,测试人员设计测试用例之前需要从关键字库中选取需要的关键字。如果关键字库中没有则需要创建新的关键字,并申请关键字评审,审批通过入库后该关键字才可以被使用。关键字准备完成之后,测试人员开始执行编写测试用例。
创建关键字是编写用例前的必要步骤,现有的关键字库的建立和更新全部需要测试人员手动设计和操作,测试人员根据客户输入的关键字并形成关键字库。这一过程存在很多不足:其一,库的建立需要输入很多文件,信息杂,数据量大,从而导致手动创建关键字库以及维护更新库工作量大,耗时长,而且容易遗漏,如果遗漏,测试人员需要不断的重复执行创建新的关键字和申请关键字评审。其二,测试人员使用个性化语言创建关键字,不能达到规范用例用语,简化用例的目的。
发明内容
针对现有关键字生成方案所存在的问题,需要一种新的测试用例关键字生成方案。
为此,本发明的目的在于针对关键字库的创建和更新提供一种用例关键字的自动化生成系统,并基于该系统提供一种自动化生成方法;由此来解决现有方案中关键字库创建的低效和不标准的问题。
为了达到上述目的,本发明提供的用例关键字的自动化生成系统,包括:网络接口模块、产品硬线接口模块、历史版本关键字库、输入模型、输出模型、映射关系模块、关键字设计规范模块以及自动化生成模块;
所述网络接口模块用于生成总线相关的关键字;
所述品硬线接口模块用于生成硬线相关的关键字;
所述历史版本关键字库提供上一个版本的关键字库,作为更新的一个数据源需要导入;
所述输入模型用于设计数据结构存储信息,所述输出模型用于提供关键字库的输出格式;
所述映射关系模块提供汽车电子专业术语的中英文翻译,使得关键字的描述和客户输入的描述一一对应;
所述关键字设计规范模块自动生成与测试人员手动设计规则一致的关键字生成规则;
所述自动化生成模块协调网络接口模块、产品硬线接口模块、历史版本关键字库、输入模型、输出模型、映射关系模块以及关键字设计规范模块之间配合自动化生成用例关键字。
进一步的,所述历史版本关键字库主要包括网络关键字,硬线关键字和逻辑关键字三部分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海纳恩汽车技术有限公司,未经上海纳恩汽车技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011192492.0/2.html,转载请声明来源钻瓜专利网。