一种服务数据生成方法、装置和计算机可读存储介质制造方法及图纸

技术编号:27570397 阅读:14 留言:0更新日期:2021-03-09 22:17
本发明专利技术实施例公开了一种服务数据生成方法、装置和计算机可读存储介质;本发明专利技术实施例在显示服务数据搜索页面后,该服务数据搜索页面包括搜索控件,基于用户针对搜索控件的操作,显示服务数据类型列表,该服务数据类型列表至少包括一种类型的服务数据结构,当检测到用户针对服务数据结构的选择操作时,显示服务数据生成页面,该服务数据生成页面包括多个参数录入接口,接收用户在参数录入接口录入的参数信息,根据该参数信息,按照选择的服务数据结构在服务数据生成页面生成服务数据,由于该方案针对不同服务数据采用统一工具,只需要在内置的服务数据结构中添加参数即可生成服务数据,提高了服务数据的生成效率,也提高了测试效率。试效率。试效率。

【技术实现步骤摘要】
一种服务数据生成方法、装置和计算机可读存储介质


[0001]本专利技术涉及通信
,具体涉及一种服务数据生成方法、装置和计算机可读存储介质。

技术介绍

[0002]随着互联网技术的发展,互联网技术已经深度融入到了日常生活中,各类应用程序也应运而生,伴随着应用程序的不断开发,对应用程序的测试与完善也变得越来越重要,在测试与完善的过程中,需要使用业务层面的应用程序接口(Application Programming Interface,API),也称作函数或服务数据。现有技术中针对不同的业务API有时会采用不同的工具来生成,而且每次生成的时候都需要用户重新编写代码。
[0003]在对现有技术的研究和实践过程中,本专利技术的专利技术人发现,不同的工具生成不同的业务API,不便于对多个业务API进行统一维护,而且每次需要用户重新编写代码,导致生成效率较低,大大影响了测试效率。

技术实现思路

[0004]本专利技术实施例提供一种服务数据生成方法、装置和计算机可读存储介质,可以提高测试效率。
[0005]一种服务数据生成方法,包括:
[0006]显示服务数据搜索页面,所述服务数据搜索页面包括搜索控件;
[0007]基于用户针对所述搜索控件的操作,显示服务数据类型列表,所述服务数据类型列表至少包括一种类型的服务数据结构;
[0008]当检测到用户针对所述服务数据结构的选择操作时,显示服务数据生成页面,所述服务数据生成页面包括多个参数录入接口;
[0009]接收用户在所述参数录入接口录入的参数信息;
[0010]根据所述参数信息,按照选择的服务数据结构在所述服务数据生成页面生成服务数据。
[0011]相应的,本专利技术实施例提供一种服务数据生成装置,包括:
[0012]搜索显示单元,用于显示服务数据搜索页面,所述服务数据搜索页面包括搜索控件;
[0013]列表显示单元,用于基于用户针对所述搜索控件的操作,显示服务数据类型列表,所述服务数据类型列表至少包括一种类型的服务数据结构;
[0014]数据显示页面,用于当检测到用户针对所述服务数据类型列表中服务数据结构的选择操作时,显示服务数据生成页面,所述服务数据生成页面包括多个参数录入接口;
[0015]接收单元,用于接收用户在所述服务数据生成页面的参数录入接口录入的参数信息;
[0016]生成单元,用于根据所述参数信息,在所述服务数据生成页面按照选择的服务数
据结构生成服务数据。
[0017]可选的,在一些实施例中,所述生成单元,具体用于基于用户针对所述应用数据列表的选择操作,获取应用数据,将获取到的应用数据添加至所述选择的服务数据结构中,得到初始服务数据,根据所述参数信息,对所述初始服务数据进行编辑,得到服务数据。
[0018]可选的,在一些实施例中,所述生成单元,具体用于将所述参数信息进行分类,根据分类结果将各个类型的参数信息添加至所述初始服务数据的对应区域,得到编辑后初始服务数据,对所述编辑后初始服务数据进行测试,以生成所述编辑后初始服务数据对应的响应信息,根据所述响应信息和所述编辑后初始服务数据,生成服务数据。
[0019]可选的,在一些实施例中,所述生成单元,具体用于当所述响应信息符合预设条件时,将所述编辑后初始服务数据作为所述服务数据,当所述响应信息不符合预设条件时,生成提示信息,接收用户针对所述提示信息所录入的修改后参数信息,根据修改后参数信息对所述初始服务数据进行更新,得到服务数据。
[0020]可选的,在一些实施例中,所述生成单元,具体用于当检测用户针对所述服务数据生成页面的保存控件操作时,将所述服务数据进行保存,将保存后的数据进行显示,并生成日志。
[0021]可选的,在一些实施例中,所述接收单元,具体用于当检测到用户针对所述提示控件的操作时,显示选择的服务数据结构对应的说明信息,接收用户参考所述说明信息在所述服务数据生成页面的参数录入接口录入的所述参数信息。
[0022]可选的,在一些实施例中,所述列表显示单元,具体用于当检测到用户针对所述服务数据搜索页面的搜索控件的操作时,显示服务数据管理页面,所述服务数据管理页面包括分类控件,当检测到用户针对所述服务数据管理页面的分类控件的操作时,显示待选服务数据类型列表。
[0023]可选的,在一些实施例中,还可以包括采集单元,具体用于获取至少一个服务数据样本,对所述服务数据样本进行解析,得到服务数据模型集,根据所述服务数据模型集生成服务数据类型列表。
[0024]可选的,在一些实施例中,所述采集单元,具体用于在所述服务数据模型集中提取多个服务数据结构,对所述多个服务数据结构进行分类,按照分类结果,生成所述待选服务数据类型列表。
[0025]此外,本专利技术实施例还提供一种电子设备,包括处理器和存储器,所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序实现本专利技术实施例提供的服务数据生成方法。
[0026]此外,本专利技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本专利技术实施例所提供的服务数据生成方法中的步骤。
[0027]本专利技术实施例在显示服务数据搜索页面后,基于用户针对服务数据搜索页面的搜索控件的操作,显示服务数据类型列表,根据用户服务数据类型列表上选择服务数据结构的操作,显示服务数据生成页面,接收用户在服务数据生成页面的参数录入接口录入的参数信息,根据录入的参数按照选择的服务数据结构在服务数据生成页面生成服务数据,由于该方案针对不同服务数据采用统一工具,只需要在内置的服务数据结构中添加参数即可
生成服务数据,所以可以提高服务数据的生成效率,以及提高测试效率。
附图说明
[0028]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0029]图1是本专利技术实施例提供的服务数据生成方法的场景示意图;
[0030]图2是本专利技术实施例提供的服务数据生成方法的流程示意图;
[0031]图3是本专利技术实施例提供的服务数据搜索页面的显示示意图;
[0032]图4是本专利技术实施例提供的服务数据管理页面的显示示意图;
[0033]图5是本专利技术实施例提供的服务数据类型列表的显示示意图;
[0034]图6是本专利技术实施例提供的服务数据生成页面的显示示意图;
[0035]图7是本专利技术实施例提供的服务数据生成方法的另一流程图;
[0036]图8是本专利技术实施例提供的服务数据生成装置的结构示意图;
[0037]图9是本专利技术实施例提供的服务数据生成装置的列表显示单元的结构示意图;
[0038]图10是本专利技术实施例提供的服务数据生成装置的生成单本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务数据生成方法,其特征在于,包括:显示服务数据搜索页面,所述服务数据搜索页面包括搜索控件;基于用户针对所述搜索控件的操作,显示服务数据类型列表,所述服务数据类型列表至少包括一种类型的服务数据结构;当检测到用户针对所述服务数据结构的选择操作时,显示服务数据生成页面,所述服务数据生成页面包括多个参数录入接口;接收用户在所述参数录入接口录入的参数信息;根据所述参数信息,按照选择的服务数据结构在所述服务数据生成页面生成服务数据。2.根据权利要求1所述的服务数据生成方法,其特征在于,所述服务数据生成页面包括应用数据列表;所述根据所述参数信息,按照选择的服务数据结构在所述服务数据生成页面生成服务数据,包括:基于用户针对所述应用数据列表的选择操作,获取应用数据;将获取到的应用数据添加至所述选择的服务数据结构中,得到初始服务数据;根据所述参数信息,对所述初始服务数据进行编辑,得到服务数据。3.根据权利要求2所述的服务数据生成方法,其特征在于,根据所述参数信息,对所述初始服务数据进行编辑,得到服务数据,包括:将所述参数信息进行分类;根据分类结果将各个类型的参数信息添加至所述初始服务数据的对应区域,得到编辑后初始服务数据;对所述编辑后初始服务数据进行测试,以生成所述编辑后初始服务数据对应的响应信息;根据所述响应信息和所述编辑后初始服务数据,生成服务数据。4.根据权利要求3所述的服务数据生成方法,其特征在于,根据所述响应信息和所述编辑后初始服务数据,生成服务数据,包括:当所述响应信息符合预设条件时,将所述编辑后初始服务数据作为所述服务数据;当所述响应信息不符合预设条件时,生成提示信息,接收用户针对所述提示信息所录入的修改后参数信息,根据修改后参数信息对所述初始服务数据进行更新,得到服务数据。5.根据权利要求1所述的服务数据生成方法,其特征在于,所述服务数据生成页面包括保存控件;所述根据所述参数信息,在所述服务数据生成页面按照选择的服务数据结构生成服务数据之后,还包括:当检测到用户针对所述服务数据生成页面的保存控件操作时,将所述服务数据进行保存;将保存后的数据进行显示,并生...

【专利技术属性】
技术研发人员:易灿赖峥嵘吴菁
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1