[发明专利]测试用例生成方法、执行方法及装置有效

专利信息
申请号: 201810861702.7 申请日: 2018-08-01
公开(公告)号: CN109117369B 公开(公告)日: 2021-09-28
发明(设计)人: 艾名升;张猛 申请(专利权)人: 北京长城华冠汽车技术开发有限公司
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 北京超凡志成知识产权代理事务所(普通合伙) 11371 代理人: 张栋栋
地址: 101300 北京市顺*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 测试 生成 方法 执行 装置
【说明书】:

发明提供了一种测试用例生成方法、执行方法及装置,涉及测试技术领域,该方法包括:建立测试对象的关键要素表;关键要素表包括关键要素和关键要素状态信息;根据关键要素表和测试软件的变量,建立软件接口设计说明表;软件接口设计说明表包括关键要素、关键要素状态信息和关键要素对应的变量;获取测试对象的测试需求信息,测试需求信息包括输入信息和预期输出信息;通过测试用例脚本生成测试需求信息对应的测试用例。本发明实施例可以将文本文件自动生成测试用例,方便用户操作,提高了测试效率。

技术领域

本发明涉及测试技术领域,尤其是涉及一种测试用例生成方法、执行 方法及装置。

背景技术

一般情况下,测试用例的编辑,是测试人员根据测试需求文档,逐条 语句进行分析,然后写成文本用的测试用例。在执行过程手动调用试验软 件将测试用例的表述转化成动作,同时手动打开标定软件、通讯软件、诊 断软件等,并按照测试用例的描述手动控制各个软件的变量,最终通过人 眼的观测判断测试是否通过。

其中,测试人员每次均需要根据需求文档写测试用例,依赖于测试人 员的经验、理解能力和文字描述等因素,写出的测试用例差别较大,生成 测试用例的效率低。

针对上述测试用例生成方法存在的问题,目前尚未提出有效的解决方 案。

发明内容

有鉴于此,本发明的目的在于提供一种测试用例生成方法、执行方法 及装置,可以自动生成测试用例。

第一方面,本发明实施例提供了一种测试用例生成方法,包括:建立 测试对象的关键要素表;关键要素表包括关键要素和关键要素状态信息; 根据关键要素表和测试软件的变量,建立软件接口设计说明表;软件接口 设计说明表包括关键要素、关键要素状态信息和关键要素对应的变量;获 取测试对象的测试需求信息,测试需求信息包括输入信息和预期输出信息; 通过测试用例脚本生成测试需求信息对应的测试用例。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方 式,其中,建立测试对象的关键要素表的步骤,包括:获取测试对象的全 部关键要素;每个关键要素对应至少一个基本要素;每个关键要素对应的 基本要素的含义相同;获取各个关键要素的所有关键要素状态信息;将关 键要素与关键要素状态信息对应存储为关键要素表。

结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方 式,其中,根据关键要素表和测试软件的变量,建立软件接口设计说明表 的步骤,包括:对关键要素和测试软件的变量进行匹配,确定关键要素对 应的变量;确定变量中与关键要素状态信息对应的参数;将关键要素、变 量、关键要素状态信息和参数对应存储为软件接口设计说明表。

结合第一方面及其可能的实施方式之一,本发明实施例提供了第一方 面的第三种可能的实施方式,其中,通过测试用例脚本生成测试需求信息 对应的测试用例的步骤,包括:使用测试用例脚本读取测试需求信息;根 据关键要素表和软件接口设计说明表,将测试需求信息转化为使用测试软 件的变量表示的测试用例。

结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方 面的第四种可能的实施方式,还包括:根据语法法则和穷举原则建立额外 的通用用例;通用用例与测试用例的变量相同且参数不同。

第二方面,本发明实施例提供了一种测试用例的执行方法,测试用例 为第一方面及其可能的实施方式之一得到的测试用例,包括:通过测试用 例自动执行平台读取测试用例;调用测试软件,并根据测试用例对测试软 件赋值;读取测试软件的测试结果;比较测试结果和测试用例的预期输出 信息,得到测试结果。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方 式,其中,调用测试软件,并根据测试用例对测试软件赋值的步骤,包括: 通过接口函数调用测试软件;根据测试用例中的变量确定需要进行赋值的 目标测试软件;将变量对应的参数写入目标测试软件。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京长城华冠汽车技术开发有限公司,未经北京长城华冠汽车技术开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810861702.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top