CN113590454B 测试方法、装置、计算机设备和存储介质 (腾讯科技(深圳)有限公司).docxVIP

CN113590454B 测试方法、装置、计算机设备和存储介质 (腾讯科技(深圳)有限公司).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

(19)国家知识产权局

(12)发明专利

(10)授权公告号CN113590454B(45)授权公告日2025.07.04

(21)申请号202110149494.X

(22)申请日2021.02.03

(65)同一申请的已公布的文献号申请公布号CN113590454A

(43)申请公布日2021.11.02

(56)对比文件

US2017017566A1,2017.01.19审查员陈玉艳

(73)专利权人腾讯科技(深圳)有限公司

地址518000广东省深圳市南山区高新区

科技中一路腾讯大厦35层

(72)发明人黄文昊鲁四喜高寅陈玉

(74)专利代理机构华进联合专利商标代理有限公司44224

专利代理师董慧聂榕

(51)Int.CI.

GO6F11/3668(2025.01)

权利要求书3页说明书10页附图7页

(54)发明名称

CN113590454B(57)摘要本申请涉及一种测试方法、装置、计算机设

CN113590454B

(57)摘要

本申请涉及一种测试方法、装置、计算机设备和存储介质。该方法包括:获取根据状态机图构造的结点路径图;结点路径图包括正常业务状态结点、异常业务状态结点,结点之间的边属性;边属性包括正常业务流转操作和异常操作组件;根据结点路径图中各状态结点间的边属性得到状态结点间的调用路径信息;根据调用路径信息,生成自动化测试用例并执行自动化测试用例。由于结点路径图中包括了正常业务流程操作和异常操作组件,使得自动化测试用例能够涵盖了业务场景测试和异常场景测试,使得测试更加

全面。

S202

获取根据状态机图构造的结点路径图;结点路径图包括正常业务

状态结点、异常业务状态结点,结点之间的边属性;边属性包括正常业务流转操作和异常操作组件

S204

根据结点路径图中各状态结点间的边属性得到状态结点间的调用路径信息

S206

根据调用路径信息,生成自动化测试用例并执行自动化测试用例

CN113590454B权利要求书1/3页

2

1.一种测试方法,其特征在于,包括

获取根据状态机图构造的结点路径图;所述结点路径图包括正常业务状态结点、异常业务状态结点,结点之间的边属性;所述边属性包括正常业务流转操作和异常操作组件;

根据所述结点路径图中各状态结点间的边属性得到状态结点间的调用路径信息;

根据所述调用路径信息,获取全场景用例的入参数据和期望值;

根据所述结点路径图中正常业务状态结点的链路中的边属性,构建是否调用边属性对应的操作方法得到单对结点跨状态链路图,并根据所述单对结点跨状态链路图生成状态校验的第一自动化测试用例;

根据所述入参数据分别执行所述第一自动化测试用例,得到第一执行结果;

根据所述第一执行结果和所述期望值,得到第一测试结果。

2.根据权利要求1所述的方法,其特征在于,所述根据所述结点路径图中正常业务状态结点的链路中的边属性,构建是否调用边属性对应的操作方法得到单对结点跨状态链路图,并根据所述单对结点跨状态链路图生成状态校验的第一自动化测试用例,包括:

根据所述结点路径图,获取正常业务状态结点;

对所述正常业务状态结点排序,得到排序后的正常业务状态结点;

遍历所述排序后的正常业务状态结点,将任一个正常业务状态结点作为开始结点,将排序在所述开始结点后的正常业务状态结点作为结束结点,根据所述结点路径图,查询从所述开始结点至所述结束结点的路径,得到结点链路图;

根据所述结点链路图中的边存在性,构造单对结点跨状态链路图的多个路径;

根据所述单对结点跨状态链路图的各路径中各边的操作方法,生成第一自动化测试用

例。

3.根据权利要求1所述的方法,其特征在于,所述根据所述调用路径信息,生成自动化测试用例并执行所述自动化测试用例,还包括:

根据所述调用路径信息,获取异常校验的期望值,生成第二自动化测试用例;

构建异常环境,在构建的异常环境中执行所述第二自动化测试用例,得到第二执行结果;

根据所述第二执行结果和异常校验的所述期望值,得到第二测试结果。

4.根据权利要求3所述的方法,其特征在于,所述构建异常环境,在构建的异常环境中执行所述第二自动化测试用例,得到第二执行结果,包括:

调用环境异常工具,建造异常环境,得到异常系统;

在所述异常系统中执行所述第二自动化测试用例,得到第二执行结果。

5.根据权利要求1所述的方法,其特征在于,所述边属性还包括入口函数;所述根据所

您可能关注的文档

文档评论(0)

aabbcc + 关注
实名认证
文档贡献者

若下载文档格式有问题,请咨询qq1643702686索取原版

1亿VIP精品文档

相关文档