【技术实现步骤摘要】
Web接口的操作方法及装置
本专利技术涉及测试技术,尤其涉及一种万维网(WorldWideWeb,Web)接口的操作方法及装置。
技术介绍
在万维网(WorldWideWeb,Web)应用中,接口方式进行通信与协作是数据之前、系统之间、系统内部常用的技术手段。现有技术中,各阶段的操作人员例如,开发人员、测试人员等,可以利用用于介绍Web接口的接口描述文档,了解Web接口的一些相关信息,进而进行后续的接口操作例如,管理操作、测试操作等。然而,由于现有的接口操作都是根据接口描述文档来执行,灵活性差,操作复杂,且容易出错,从而导致了接口操作的灵活性、效率和可靠性的降低。
技术实现思路
本专利技术的多个方面提供一种Web接口的操作方法及装置,用以提高接口操作的灵活性、效率和可靠性。本专利技术的一方面,提供一种Web接口的操作方法,包括:接收待注册的Web接口的描述信息;利用所述描述信息,对所述Web接口进行注册,以生成注册信息,所述注册信息包括接口请求类型信息、接口地址信息、接口参数信息和接口返回信息。如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所 ...
【技术保护点】
一种Web接口的操作方法,其特征在于,包括:接收待注册的Web接口的描述信息;利用所述描述信息,对所述Web接口进行注册,以生成注册信息,所述注册信息包括接口请求类型信息、接口地址信息、接口参数信息和接口返回信息。
【技术特征摘要】
1.一种Web接口的操作方法,其特征在于,包括:接收待注册的Web接口的描述信息;利用所述描述信息,对所述Web接口进行注册,以生成注册信息,所述注册信息包括接口请求类型信息、接口地址信息、接口参数信息和接口返回信息;其中,所述利用所述描述信息,对所述Web接口进行注册,以生成注册信息之后,还包括:根据所述注册信息,生成所述Web接口的测试用例;随机生成输入数据,所述输入数据包括结构数据和/或业务数据;利用所述输入数据,运行所述测试用例,以获得返回数据;根据所述返回数据和所述接口返回信息,对所述Web接口进行验证。2.根据权利要求1所述的方法,其特征在于,所述利用所述描述信息,对所述Web接口进行注册,以生成注册信息之后,还包括:更新所述注册信息。3.根据权利要求1或2所述的方法,其特征在于,所述注册信息还包括与所述Web接口相关的操作人员;所述利用所述描述信息,对所述Web接口进行注册,以生成注册信息之后,还包括:检测所述注册信息;若所述注册信息发生更新,根据所述注册信息,向所述注册信息中所包括的所述操作人员发送更新通知。4.根据权利要求1所述的方法,其特征在于,所述随机生成输入数据,包括:根据预先配置的限制条件,随机生成满足所述限制条件的所述结构数据;和/或对预先配...
【专利技术属性】
技术研发人员:李云鹏,戎韩桃,赵岩,
申请(专利权)人:百度在线网络技术北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。