The invention relates to the field of software technology, in particular to an automatic interface testing device and equipment. The device includes: a directory address acquisition unit for acquiring the address information of interface test items; a code display unit for testing project codes according to the interface and displaying them to users; a test method display unit for acquiring test methods and displaying them to users; and a test method parameter display unit for displaying the described test methods according to the user's selection of the test methods. The input type and request parameters of the test method to be executed; the test unit is used to test the interface test items according to the input type and request parameters when the user's test instructions are received. According to the request mode of test method, the invention can automatically create data according to the type of input and display the request parameters of automatic filling. It can complete the test of interface by simple clicking, and improve the test efficiency of developers.
【技术实现步骤摘要】
一种自动化接口测试装置和设备
本专利技术涉及软件
,具体涉及一种基于界面的自动化接口测试装置和设备。
技术介绍
随着软件行业的高速发展,Web应用程序得到了广泛的应用,开发人员开发过程中,其中接口测试为必不可少的步骤。现有的接口测试一般通过以下步骤实现:输入接口测试地址,根据测试的功能特征选择请求方式,通过输入特定的参数拼装入参,进而启动测试最终获得测试结果,因此,在每测试一个接口时,首先人为需要输入其详细测试地址,从大量的请求方式中选择该接口测试的请求方式,然后输入接口涉及的所有请求参数,最后进行测试并返回测试结果。可见,现有的接口测试方法在测试多个接口时,需要多次输入接口地址,拼装入参的工作量大,从而导致自测效率低,该测试方法占用了开发人员大量的时间和精力。
技术实现思路
基于此,本专利技术针对上述的问题,提供一种自动化接口测试装置,所述技术方案如下:本专利技术实施例提供了一种自动化接口测试装置,包括:目录地址获取单元,用于获取接口测试项目地址信息;代码展示单元,用于根据所述接口测试地址信息获取对应的接口测试项目代码,并展示给用户;测试方法展示单元,用于获取与所述接口测试项目代码对应的测试方法,并展示给用户;测试方法参数展示单元,用于根据用户对所述测试方法展示单元展示的测试方法的选择操作,确定当前需要执行的测试方法,并展示所述当前需要执行的测试方法的入参类型和请求参数;测试单元,用于当接收到用户的测试指令时,根据所述入参类型和请求参数对所述接口测试项目进行测试。本专利技术实施例还提供了一种自动化接口测试的设备,包括:存储器和处理器,所述存储器中存储所 ...
【技术保护点】
1.一种自动化接口测试装置,其特征在于,具体包括:目录地址获取单元,用于获取接口测试项目地址信息;代码展示单元,用于根据所述接口测试地址信息获取对应的接口测试项目代码,并展示给用户;测试方法展示单元,用于获取与所述接口测试项目代码对应的测试方法,并展示给用户;测试方法参数展示单元,用于根据用户对所述测试方法展示单元展示的测试方法的选择操作,确定当前需要执行的测试方法,并展示所述当前需要执行的测试方法的入参类型和请求参数;测试单元,用于当接收到用户的测试指令时,根据所述入参类型和请求参数对所述接口测试项目进行测试。
【技术特征摘要】
1.一种自动化接口测试装置,其特征在于,具体包括:目录地址获取单元,用于获取接口测试项目地址信息;代码展示单元,用于根据所述接口测试地址信息获取对应的接口测试项目代码,并展示给用户;测试方法展示单元,用于获取与所述接口测试项目代码对应的测试方法,并展示给用户;测试方法参数展示单元,用于根据用户对所述测试方法展示单元展示的测试方法的选择操作,确定当前需要执行的测试方法,并展示所述当前需要执行的测试方法的入参类型和请求参数;测试单元,用于当接收到用户的测试指令时,根据所述入参类型和请求参数对所述接口测试项目进行测试。2.根据权利要求1所述的自动化接口测试装置,其特征在于,还包括:结果展示单元,用于将所述接口测试项目的测试结果展示给用户;重置单元,用于根据用户的重置操作清除所述请求参数和测试结果,对所述接口测试项目进行不同方法的测试。3.根据权利要求1所述的自动化接口测试装置,其特征在于,所述获取接口测试项目地址信息,具体包括:根据用户对展示的多个接口测试项目的详细地址的选择操作,获取用户选择的接口测试项目详细地址;或者接收用户输入的接口测试项目的标识信息,根据所述标识信息获取接口测试项目详细地址。4.根...
【专利技术属性】
技术研发人员:王世龙,
申请(专利权)人:北京马上慧科技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。