一种接口自动化测试方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:40001474 阅读:35 留言:0更新日期:2024-01-09 03:43
本发明专利技术涉及云计算技术领域,公开了一种接口自动化测试方法、装置、计算机设备及存储介质,方法应用于测试系统,包括:获取自然语言测试用例;识别自然语言测试用例中的动作关键词和对象关键词,动作关键词表示执行的测试动作,对象关键词表示应用测试动作的测试对象;根据动作关键词和对象关键词生成接口自动化测试代码;运行接口自动化测试代码进行测试。本发明专利技术解决了自动化测试代码编写效率较低、修改较困难的问题。

【技术实现步骤摘要】

本专利技术涉及云计算,具体涉及一种接口自动化测试方法、装置、计算机设备及存储介质


技术介绍

1、云计算以提供可靠的基础软硬件、丰富的网络资源、低成本的构建和管理能力被广泛应用,云计算产品的持续火热也促使产品快速迭代,不断推出更加多样的功能,满足客户的各种需求。随着云计算产品的功能逐渐复杂,相关产品通过手工测试来覆盖所有功能分支已逐渐变得艰难,单纯手工完成测试对于测试人员变成越来越巨大的挑战,不利于验证产品的健壮性和安全性。接口测试是指测试系统组件间接口的一种测试,不需要通过ui界面,直接对接口下发测试参数即可,与手工测试相比,接口自动化测试可以根据设置好的测试动作和用例,无需人员值守,自动执行测试,极大提高测试效率,缩短测试时间。但是接口自动化测试的代码编写比较依赖编码人员的编码水平,加之各种工具良莠不齐,学习成本较高,快速高质量输出自动化测试代码有难度。而且随着产品功能的丰富、测试用例的增加,维护自动化代码与测试用例变得困难,对于临时增加或者修改用例也不能高效完成,从而需要一种更加灵活的测试方法。


技术实现思路...

【技术保护点】

1.一种接口自动化测试方法,其特征在于,应用于测试系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取自然语言测试用例,包括:从用例管理模块获取所述自然语言测试用例,所述用例管理模块用于保存所述自然语言测试用例;通过所述用例管理模块增加所述自然语言测试用例的步骤包括:

3.根据权利要求2所述的方法,其特征在于,所述识别所述自然语言测试用例中的动作关键词和对象关键词,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述动作关键词和所述对象关键词生成接口自动化测试代码,包括:

5.根据权利要求4所述的方法,其特征在...

【技术特征摘要】

1.一种接口自动化测试方法,其特征在于,应用于测试系统,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述获取自然语言测试用例,包括:从用例管理模块获取所述自然语言测试用例,所述用例管理模块用于保存所述自然语言测试用例;通过所述用例管理模块增加所述自然语言测试用例的步骤包括:

3.根据权利要求2所述的方法,其特征在于,所述识别所述自然语言测试用例中的动作关键词和对象关键词,包括:

4.根据权利要求2所述的方法,其特征在于,所述根据所述动作关键词和所述对象关键词生成接口自动化测试代码,包括:

5.根据权利要求4所述的方法,其特...

【专利技术属性】
技术研发人员:李青
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1