买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于物业行业的接口自动化测试平台_霖久智慧(广东)科技有限公司_202210164866.0 

申请/专利权人:霖久智慧(广东)科技有限公司

申请日:2022-02-23

公开(公告)日:2024-04-30

公开(公告)号:CN114546858B

主分类号:G06F11/36

分类号:G06F11/36;G06F21/60;G06K17/00

优先权:

专利状态码:有效-授权

法律状态:2024.04.30#授权;2022.06.14#实质审查的生效;2022.05.27#公开

摘要:本发明公开了基于物业行业的接口自动化测试平台,包括创建输入模块、传输调用模块、后台数据模块、输出整合模块和用例测试模块;该发明安全、可靠,测试平台通过对功能测试、界面测试、性能测试和兼容性测试,实现全面测试的目的;该自动化测试平台支持支持全流程用例录入,同时支持一个项目,一个模块的所有用例测试,该平台同时支持xmind用例管理以及自动录入自动化测试用例功能,在输入框输入整个接口信息,点击提交就可以自动生成一条自动化测试用例;且具有扫码进行巡逻检查的功能,通过接口搜索模块、扫码输入模块、调用分析模块实现通过接口获取对应的二维码信息,并通过接口自动扫码完成任务。

主权项:1.基于物业行业的接口自动化测试平台,包括创建输入模块(1)、传输调用模块(2)、后台数据模块(3)、输出整合模块(4)和用例测试模块(5),其特征在于:所述创建输入模块(1)的输出端与传输调用模块(2)的输入端控制连接,传输调用模块(2)的输出端分别与后台数据模块(3)和输出整合模块(4)的输入端控制连接,且后台数据模块(3)和输出整合模块(4)的输出端均与传输调用模块的输入端控制连接(2),输出整合模块(4)的输出端与用例测试模块(5)的输入端控制连接,创建输入模块(1)由项目创建模块(101)、代码编写模块(102)、自动检测模块(103)、用例整合模块(104)、第一用例输出模块(105)和自检反馈模块(106)组成,项目创建模块(101)的输出端与代码编写模块(102)的输入端控制连接,代码编写模块(102)的输出端与自动检测模块(103)的输入端控制连接,且自动检测模块(103)的输出端分别与用例整合模块(104)和自检反馈模块(106)的输入端控制连接,自检反馈模块(106)的输出端与代码编写模块(102)的输入端控制连接,用例整合模块(104)的输出端与第一用例输出模块(105)的输入端控制连接;所述后台数据模块(3)由用例接收模块(301)、接口生成模块(302)、数据加密模块(303)、二维码添加模块(304)、接口整合模块(305)、接口存储模块(306)、复合接口模块(307)和接口搜索模块(308)组成;所述用例接收模块(301)的输出端分别与接口生成模块(302)和数据加密模块(303)的输入端控制连接,接口整合模块(305)的输入端分别与接口生成模块(302)和二维码添加模块(304)的输出端控制连接,且二维码添加模块(304)的输入端与数据加密模块(303)的输出端控制连接,接口整合模块(305)的输出端与接口存储模块(306)的输入端控制连接,接口存储模块(306)的输出端与复合接口模块(307)的输入端控制连接,接口搜索模块(308)的输出端分别与接口存储模块(306)、复合接口模块(307)的输入端控制连接,复合接口模块(307)的输入端分别与二维码添加模块(304)和接口整合模块(305)的输出端控制连接;所述输出整合模块(4)由指令输入模块(401)、扫码输入模块(402)、调用分析模块(403)、接口调用模块(404)、审核提交模块(405)、审核反馈模块(406)、逻辑生成模块(407)、数据解码模块(408)、用例生成模块(409)和第二用例输出模块(410)组成;所述指令输入模块(401)和扫码输入模块(402)的输出端均与调用分析模块(403)的输入端控制连接,调用分析模块(403)的输出端与接口调用模块(404)的输入端控制连接,接口调用模块(404)的输出端与审核提交模块(405)的输入端控制连接,审核提交模块(405)的输出端分别与审核反馈模块(406)和逻辑生成模块(407)的输入端控制连接,且审核反馈模块(406)的输出端与调用分析模块(403)的输入端控制连接,逻辑生成模块(407)的输入端与数据解码模块(408)的输入端控制连接,数据解码模块(408)的输出端与用例生成模块(409)的输入端控制连接,用例生成模块(409)的输出端与第二用例输出模块(410)的输入端控制连接;所述用例测试模块(5)由功能测试模块(501)、边界测试模块(502)、异常测试模块(503)、性能测试模块(504)、安全测试模块(505)、测试反馈模块(506)和测试输出模块(507)组成;所述功能测试模块(501)、边界测试模块(502)、异常测试模块(503)、性能测试模块(504)和安全测试模块(505)的输出端均与测试反馈模块(506)的输入端控制连接,测试反馈模块(506)的输出端与测试输出模块(507)的输入端控制连接;使用该基于物业行业的接口自动化测试平台时,创建输入模块用于测试人员创建项目和先用的运行单元,项目创建模块用于测试人员创建项目和运行单元,代码编写模块用于测试人员编写对应的测试用例代码,用例整合模块用于将创建的项目及运行单元与用例代码整合起来,第一用例输出模块用于测试人员将编写好的测试用例输出导入数据存储模块,用例接收模块用于接收包含接口的相关文档及数据信息,接口生成模块用于测试人员抓包,调用要使用的接口数据信息,并对信息的整合,数据加密模块用于对整合后接口中的用例数据进行加密,二维码添加模块用于对整合后的接口添加专有的识别二维码,接口存储模块用于存储整合过的接口信息数据,指令输入模块用于输入搜索的接口信息,扫码输入模块用于扫描提供的二维码信息,调用分析模块用于根据输入的搜索内容进行分析,判定需要调用的接口,接口调用模块用于从后台数据库中调用对应的接口数据,审核提交模块用于用户在模块中审核调用的接口是否完整及正确,审核反馈模块用于对不完整及调用错误的问题进行反馈,之后由指令输出模块重新分析调用,逻辑生成模块用于根据调用的接口信息自动生成一条自动化测试用例,数据解码模块用于解码数据,用例生成模块用于生成用例,第二用例输出模块用于输出用例,功能测试模块、边界测试模块、异常测试模块、性能测试模块、安全测试模块用于实现功能测试、界面测试、性能测试和兼容性测试,测试反馈模块用于反馈测试结果,测试输出模块用于输出生成测试Bug单。

全文数据:

权利要求:

百度查询: 霖久智慧(广东)科技有限公司 基于物业行业的接口自动化测试平台

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术