同城58网 软件 API全场景零码测试机器人,华为云发布ATGen in CodeArts TestPlan

API全场景零码测试机器人,华为云发布ATGen in CodeArts TestPlan

如何保障API测试场景尽量完备、不遗漏、不引起严重现网问题?这是当前人们遇到的经典难题,而其中常见的瓶颈主要如下:

那么,华为云是如何破解这些问题的呢?

传统的测试设计和执行交互模式,需要人工理解设计文档、编排测试方案、测试自动化开发,这要求参与者熟知产品或服务业务及接口文档,熟练掌握测试技术、测试自动化框架、测试自动化代码编写。

如今,在自主设计、自主生成、自主执行、自主判定的AI算法加持下,API场景级测试的人机交互模式已发生了巨大的转变。

在测试过程中,机器自主解析文档和数据,自动生成API场景级操作依赖ODG(OperationDependencyGraph)图,测试人员只需做适量修订,机器便可自主探索遍历ODG图执行,并同步完成结果的判定和报告的生成,测试人员只需按类批量确认结果。

华为云ATGen基于正向API接口定义文档,自动挖掘API测试上下文操作依赖图(ODG),探索遍历ODG自主生成API测试序列,实时构造并下发API测试请求,判定API测试响应结果,动态修正ODG图,优化下一轮生成。

华为云ATGen六大关键特性:

*具体技术细节可参考发表在ICSE, ASE的顶会论文【1,2】。

华为云ATGen业务价值与应用前景:

华为云ATGen在华为内部已规模部署30+产品服务日常应用,按三个维度来度量业务应用效果

华为内部三个典型的业务应用场景实践

面对云化产品版本的快速迭代,应用场景的日益丰富,产品功能渐趋复杂,完全依靠人员测试经验来保障质量变得越来越困难,自主生成全场景功能测试机器人ATGen应运而生,可实现低成本、零代码、高覆盖、低误报的API全场景测试,持续为开发者提供优质服务。

【1】“MOREST: Model-based RESTful API Testing with Execution Feedback”,ICSE ’22,

【2】“Industry practice of automatic RESTful API testing”, ASE’22

关注@华为云,了解更多资讯

本文来自网络,不代表本站立场,转载请注明出处:https://www.tcw58.com/n/a80347.html

接口,机器人,华为,ATGen,人员,测试,CodeArts,服务,业务,场景,文档,接口,华为,用例,业务

同城58网后续将为您提供丰富、全面的关于接口,机器人,华为,ATGen,人员,测试,CodeArts,服务,业务,场景,文档,接口,华为,用例,业务内容,让您第一时间了解到关于接口,机器人,华为,ATGen,人员,测试,CodeArts,服务,业务,场景,文档,接口,华为,用例,业务的热门信息。小编将持续从百度新闻、搜狗百科、微博热搜、知乎热门问答以及部分合作站点渠道收集和补充完善信息。