接口测试方法和装置制造方法及图纸

技术编号:27655750 阅读:16 留言:0更新日期:2021-03-12 14:17
本申请实施例公开了一种接口测试方法和装置,本申请实施例可以显示接口测试管理页面,所述接口测试管理页面包括服务对应的可视化服务单元;基于用户针对所述可视化服务单元的操作,显示所述服务的接口所对应的接口测试配置页面,所述接口测试配置页面包括测试控件;显示用户通过所述接口测试配置页面配置的测试数据内容;当检测到用户针对所述测试控件的触发操作时,基于所述测试数据内容对所述接口进行测试;显示所述接口的测试结果。由于本方案通过可视化页面配置数据再进行测试,有效地减少了操作所需的时间,从而有效地提高了测试的效率。

【技术实现步骤摘要】
接口测试方法和装置
本申请涉及通信
,具体涉及一种接口测试方法和装置。
技术介绍
接口测试是用于检查各组件接口的测试,通过模拟上层应用或者系统上层调用接口的应用场景,对系统接口功能进行测试。目前,在进行接口测试时一般通过测试工具配置数据再进行测试,比如,一般通过命令行窗口配置数据进行测试,然而由于命令行窗口操作不方便,在使用时需要耗费大量的时间,导致接口测试的效率较低。
技术实现思路
本申请实施例提供了一种接口测试方法和装置,可以提高接口测试的效率。本申请实施例提供了一种接口测试方法,包括:显示接口测试管理页面,所述接口测试管理页面包括服务对应的可视化服务单元;基于用户针对所述可视化服务单元的操作,显示所述服务的接口所对应的接口测试配置页面,所述接口测试配置页面包括测试控件;显示用户通过所述接口测试配置页面配置的测试数据内容;当检测到用户针对所述测试控件的触发操作时,基于所述测试数据内容对所述接口进行测试;显示所述接口的测试结果。相应的,本申请实施例还提供了一种接口测试装置,包括:管理单元,用于显示接口测试管理页面,所述接口测试管理页面包括服务对应的可视化服务单元;显示单元,用于基于用户针对所述可视化服务单元的操作,显示所述服务的接口所对应的接口测试配置页面,所述接口测试配置页面包括测试控件;配置单元,用于显示用户通过所述接口测试配置页面配置的测试数据内容;测试单元,用于当检测到用户针对所述测试控件的触发操作时,基于所述测试数据内容对所述接口进行测试;结果单元,用于显示所述接口的测试结果。可选的,在一些实施例中,所述可视化服务单元包括可视化服务,所述显示单元包括:服务触发子单元,用于当检测到用户针对所述可视化服务的触发操作时,显示所述可视化服务的接口管理页面,其中,所述接口管理页面包括服务的接口列表,所述接口列表包括服务的接口、所述接口对应的配置触发控件;服务显示子单元,用于当检测到用户针对所述配置触发控件的操作时,显示所述服务的接口所对应的接口测试配置页面。可选的,在一些实施例中,所述接口测试管理页面包括服务添加控件、服务列表,所述服务触发子单元包括:服务添加模块,用于当检测到用户针对所述服务添加控件的添加操作时,将用户上传的服务协议文件所生成的可视化服务添加至所述服务列表;所述服务触发子单元,具体用于在接口测试管理页面显示服务列表,所述服务列表包括新添加可视化服务;当检测到用户针对所述新添加可视化服务的触发操作时,显示所述新添加可视化服务的接口管理页面,其中,所述接口管理页面包括新添加服务的接口列表,所述接口列表包括新添加服务的接口、所述接口对应的配置触发控件;所述服务显示子单元,具体用于当检测到用户针对所述配置触发控件的操作时,显示所述新添加服务的接口所对应的接口测试配置页面。可选的,在一些实施例中,所述接口测试管理页面包括服务名称输入控件,服务查找控件,所述服务触发子单元包括:服务查找模块,用于当检测到用户针对所述服务名称输入控件的输入操作时,显示用户输入的服务名称;基于用户针对所述服务查找控件的触发操作,在所述接口测试管理页面显示所述服务名称对应的目标可视化服务;所述服务触发子单元,具体用于当检测到用户针对所述目标可视化服务的触发操作时,显示所述目标可视化服务的接口管理页面,其中,所述接口管理页面包括目标服务的接口列表,所述接口列表包括目标服务的接口、所述接口对应的配置触发控件;所述服务显示子单元,具体用于当检测到用户针对所述配置触发控件的操作时,显示所述目标服务的接口所对应的接口测试配置页面。可选的,在一些实施例中,所述可视化服务单元包括服务的接口所对应的可视化接口,所述显示单元包括接口显示子单元;所述接口显示子单元,用于当检测到用户针对所述可视化接口的触发操作时,显示所述服务的接口所对应的接口测试配置页面。可选的,在一些实施例中,所述接口测试配置页面包括测试用例列表,内容配置控件,所述配置单元包括:用例显示子单元,用于在接口测试配置页面显示测试用例列表,所述测试用例列表包括可视化测试用例;所述配置单元,具体用于当检测到用户针对所述可视化测试用例的触发操作时,显示用户通过内容配置控件配置的所述可视化测试用例对应的测试数据内容。可选的,在一些实施例中,所述接口测试配置页面包括用例输入控件,用例保存控件,内容配置控件;所述配置单元包括:添加子单元,用于基于用户针对所述用例输入控件的输入操作,显示用户输入的测试用例;基于用户针对所述用例保存控件的触发操作,将用户输入的测试用例所生成的可视化测试用例添加至测试用例列表;所述用例显示子单元,具体用于在接口测试配置页面显示测试用例列表,所述测试用例列表包括新添加可视化测试用例;所述配置单元,具体用于:当检测到用户针对所述新添加可视化测试用例的操作时,显示用户通过内容配置控件配置的所述新添加可视化测试用例对应的测试数据内容。相应的,本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有指令,所述指令被处理器执行时实现本申请实施例任一提供的接口测试方法中的步骤。相应的,本申请实施例还提供了一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现本申请实施例任一提供的接口测试方法中的步骤。本申请实施例可以显示接口测试管理页面,所述接口测试管理页面包括服务对应的可视化服务单元;基于用户针对所述可视化服务单元的操作,显示所述服务的接口所对应的接口测试配置页面,所述接口测试配置页面包括测试控件;显示用户通过所述接口测试配置页面配置的测试数据内容;当检测到用户针对所述测试控件的触发操作时,基于所述测试数据内容对所述接口进行测试;显示所述接口的测试结果。由于本方案通过可视化页面配置数据再进行测试,有效地减少了操作所需的时间,从而有效地提高了测试的效率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的接口测试方法的流程示意图;图2是本申请实施例提供的接口测试管理页面的示意图;图3是本申请实施例提供的接口管理页面的示意图;图4是本申请实施例提供的接口测试管理页面的另一示意图;图5是本申请实施例提供的接口测试管理页面的另一示意图;图6是本申请实施例提供的接口测试配置页面的示意图;图7是本申请实施例提供的接口测试配置页面的另一示意图;图8是本申请实施例提供的接口测试配置页面的另一示意图;图9是本申请实施例提供的接口测试配置页面的另一本文档来自技高网...

【技术保护点】
1.一种接口测试方法,其特征在于,包括:/n显示接口测试管理页面,所述接口测试管理页面包括服务对应的可视化服务单元;/n基于用户针对所述可视化服务单元的操作,显示所述服务的接口所对应的接口测试配置页面,所述接口测试配置页面包括测试控件;/n显示用户通过所述接口测试配置页面配置的测试数据内容;/n当检测到用户针对所述测试控件的触发操作时,基于所述测试数据内容对所述接口进行测试;/n显示所述接口的测试结果。/n

【技术特征摘要】
1.一种接口测试方法,其特征在于,包括:
显示接口测试管理页面,所述接口测试管理页面包括服务对应的可视化服务单元;
基于用户针对所述可视化服务单元的操作,显示所述服务的接口所对应的接口测试配置页面,所述接口测试配置页面包括测试控件;
显示用户通过所述接口测试配置页面配置的测试数据内容;
当检测到用户针对所述测试控件的触发操作时,基于所述测试数据内容对所述接口进行测试;
显示所述接口的测试结果。


2.根据权利要求1所述的接口测试方法,其特征在于,所述可视化服务单元包括可视化服务;
所述基于用户针对所述可视化服务单元的操作,显示所述服务的接口所对应的接口测试配置页面,包括:
当检测到用户针对所述可视化服务的触发操作时,显示所述可视化服务的接口管理页面,其中,所述接口管理页面包括服务的接口列表,所述接口列表包括服务的接口、所述接口对应的配置触发控件;
当检测到用户针对所述配置触发控件的操作时,显示所述服务的接口所对应的接口测试配置页面。


3.根据权利要求2所述的接口测试方法,其特征在于,所述接口测试管理页面包括服务添加控件、服务列表;
当检测到用户针对所述服务添加控件的添加操作时,将用户上传的服务协议文件所生成的可视化服务添加至所述服务列表;
所述基于用户针对所述可视化服务单元的操作,显示所述服务的接口所对应的接口测试配置页面,包括:
在接口测试管理页面显示服务列表,所述服务列表包括新添加可视化服务;
当检测到用户针对所述新添加可视化服务的触发操作时,显示所述新添加可视化服务的接口管理页面,其中,所述接口管理页面包括新添加服务的接口列表,所述接口列表包括新添加服务的接口、所述接口对应的配置触发控件;
当检测到用户针对所述配置触发控件的操作时,显示所述新添加服务的接口所对应的接口测试配置页面。


4.根据权利要求2所述的接口测试方法,其特征在于,所述接口测试管理页面包括服务名称输入控件,服务查找控件;
当检测到用户针对所述服务名称输入控件的输入操作时,显示用户输入的服务名称;
基于用户针对所述服务查找控件的触发操作,在所述接口测试管理页面显示所述服务名称对应的目标可视化服务;
所述基于用户针对所述可视化服务单元的操作,显示所述服务的接口所对应的接口测试配置页面,包括:
当检测到用户针对所述目标可视化服务的触发操作时,显示所述目标可视化服务的接口管理页面,其中,所述接口管理页面包括目标可视化服务的接口列表,所述接口列表包括目标可视化服务的接口、所述接口对应的配置触发控件;
当检测到用户针对所述配置触发控件的操作时,显示所述目标可视化服务的接口所对应的接口测试配置页面。


5.根据权利要求1所述的接口测试方法,其特征在于,所述可...

【专利技术属性】
技术研发人员:赖峥嵘王佳
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1