[发明专利]一种功能测试用例生成方法及系统在审
申请号: | 202211121805.2 | 申请日: | 2022-09-15 |
公开(公告)号: | CN115509900A | 公开(公告)日: | 2022-12-23 |
发明(设计)人: | 谢靖;夏健爽;叶徐林;唐颖丽 | 申请(专利权)人: | 上海宜软检测技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳叁众知识产权代理事务所(普通合伙) 44434 | 代理人: | 董杨 |
地址: | 200000 上海市静*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 功能 测试 生成 方法 系统 | ||
本发明提供一种功能测试用例生成方法及系统,其中,方法包括:步骤1:构建功能测试用例库;步骤2:显示预设的测试功能列表;步骤3:获取用户从测试功能列表中挑选的第一测试功能;步骤4:从功能测试用例库中确定第一测试功能对应的第一功能测试用例,并进行输出生成。本发明的功能测试用例生成方法及系统,当用户有功能测试用例的使用需求时,用户只需根据自身测试需求从测试功能列表中挑选测试功能,系统会依据功能测试用例库输出生产对应功能测试用例,无需人工进行设计,提升了便利性,更提升了功能测试效率,另外,由用户挑选适合的测试功能,无需联网查询现有功能测试用例,避免测试误差较大的情况发生。
技术领域
本发明涉及软件应用技术领域,特别涉及一种功能测试用例生成方法及系统。
背景技术
目前,对软件应用进行测试时,多需要基于功能测试用例(TestCase)进行。功能测试用例是一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境和测试步骤等。
一般的,在测试执行时,由工作人员人工事先根据测试需求设计功能测试用例,功能测试用例的设计过程比较繁琐,特别是复杂性的软件应用功能测试,其次,功能测试用例在设计编制过程中也要组织同级互查,人力成本较大,更降低了功能测试效率。
另外,工作人员可以联网查询测试需求对应的现有功能测试用例,但是,现有功能测试用例若直接投入使用,存在不一定通用即测试功能用例不适配以及来源不可靠等问题,可能存在较大测试误差。
因此,亟需一种解决办法。
发明内容
本发明目的之一在于提供了一种功能测试用例生成方法,当用户有功能测试用例的使用需求时,用户只需根据自身测试需求从测试功能列表中挑选测试功能,系统会依据功能测试用例库输出生产对应功能测试用例,无需人工进行设计,提升了便利性,更提升了功能测试效率,另外,由用户挑选适合的测试功能,无需联网查询现有功能测试用例,避免测试误差较大的情况发生。
本发明实施例提供的一种功能测试用例生成方法,包括:
步骤1:构建功能测试用例库;
步骤2:显示预设的测试功能列表;
步骤3:获取用户从测试功能列表中挑选的第一测试功能;
步骤4:从功能测试用例库中确定第一测试功能对应的第一功能测试用例,并进行输出生成。
优选的,步骤1:构建功能测试用例库,包括:
获取待入库内容;
获取预设的空白库,将待入库内容存入空白库中;
存入完毕后,将空白库作为功能测试用例库,完成构建;
其中,获取待入库内容,包括:
将预设的内容请求信息投递至预设的多个内部节点,获取内部节点回复的多组一一对应的第二测试功能和第二功能测试用例,并作为待入库内容;
和/或,
从大数据平台上获取多组一一对应的第三测试功能和第三功能测试用例,并作为待入库内容。
优选的,步骤2:显示预设的测试功能列表,包括:
获取用户的显示界面,将测试功能列表映射于显示界面内;
获取用户基于显示界面查看测试功能列表时的视线最近预设的第一时间内在界面内的视线落点形成的视线轨迹;
获取视线轨迹在显示界面内途经的多个界面块;
依次遍历界面块,每次遍历时,截取视线轨迹存在于遍历到的界面块内的部分轨迹;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海宜软检测技术有限公司,未经上海宜软检测技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211121805.2/2.html,转载请声明来源钻瓜专利网。