一种测试方法、装置及计算机可读存储介质与流程

文档序号:29632975发布日期:2022-04-13 16:26阅读:来源:国知局

技术特征:
1.一种测试方法,其特征在于,所述方法包括:第一服务器获取待测系统的标识;所述第一服务器基于预配置的代理脚本向第二服务器发送第一请求,所述第一请求包括所述待测系统的标识,以用于请求对所述待测系统进行自动化测试,所述第二服务器用于提供测试服务,所述测试服务包括对一个或多个系统进行自动化测试的服务,所述代理脚本用于调用所述第二服务器提供的所述测试服务。2.如权利要求1所述的方法,其特征在于,所述方法还包括:所述第一服务器基于所述代理脚本向所述第二服务器发送第二请求,所述第二请求用于请求查询对所述待测系统的测试是否结束。3.如权利要求2所述的方法,其特征在于,所述方法还包括:所述第一服务器基于所述代理脚本向所述第二服务器发送第三请求,所述第三请求用于请求查询对所述待测系统的测试结果,所述测试结果包括测试成功或测试失败。4.如权利要求1至3中任一项所述的方法,其特征在于,所述第二服务器还提供自动化测试报告服务,所述自动化测试报告服务为基于自动化测试生成测试报告的服务,所述代理脚本还用于调用所述第二服务器的所述自动化测试报告服务;以及所述方法还包括:所述第一服务器基于所述代理脚本向所述第二服务器发送第四请求,所述第四请求用于请求生成测试报告,所述测试报告包含对所述待测系统的自动化测试的测试结果。5.一种测试方法,其特征在于,所述方法包括:第二服务器接收来自第一服务器的第一请求,所述第一请求包括待测系统的标识,用于请求对所述待测系统进行自动化测试,所述第二服务器用于提供测试服务,所述测试服务包括对一个或多个系统的自动化测试服务;所述第二服务器基于所述待测系统的标识,从预先配置在所述测试服务中的一个或多个系统的测试脚本中,确定所述待测系统的测试脚本;所述第二服务器基于所述待测系统的测试脚本对所述待测系统进行测试,得到所述待测系统的测试报告原始文件。6.如权利要求5所述的方法,其特征在于,所述方法还包括:所述第二服务器接收来自所述第一服务器的第二请求,所述第二请求用于请求查询对所述待测系统的测试是否结束;在确定对所述待测系统的测试结束的情况下,所述第二服务器向所述第一服务器发送测试结束信息;或,在确定对所述待测系统的测试未结束的情况下,所述第二服务器向所述第一服务器发送测试未结束信息。7.如权利要求5所述的方法,其特征在于,所述方法还包括:所述第二服务器接收来自所述第一服务器的第三请求,所述第三请求用于请求查询对所述待测系统的测试结果,所述测试结果包括测试成功或测试失败;在确定对所述待测系统的测试成功的情况下,所述第二服务器向所述第一服务器发送测试成功信息;或,在确定对所述待测系统的测试失败的情况下,所述第二服务器向所述第一服务器发送测试失败信息。
8.如权利要求5至7中任一项所述的方法,其特征在于,所述第二服务器还提供自动化测试报告生成服务,所述自动化测试报告服务为基于自动化测试生成测试报告的服务;以及,所述方法还包括:所述第二服务器接收来自所述第一服务器的第四请求,所述第四请求用于请求生成测试报告;所述第二服务器基于所述第四请求,对所述待测系统的测试报告原始文件进行解析,生成测试报告,所述测试报告包含对所述待测系统的自动化测试的测试结果。9.如权利要求8所述的方法,其特征在于,所述测试服务由运行在所述第二服务器上的第一容器提供;以及,所述方法还包括:所述第二服务器将所述测试报告保存在第一预设目录下,所述第一预设目录是所述第一容器中的虚拟目录,所述第一预设目录挂载在所述测试服务的宿主机的固定目录下。10.如权利要求9所述的方法,其特征在于,所述自动化测试报告生成服务由运行在所述第二服务器上的第二容器提供;以及,所述方法还包括:所述第二服务器基于所述自动化测试报告生成服务,响应于用户在浏览器上输入的第二预设目录的地址,将所述测试报告呈现在所述浏览器上,所述第二预设目录是保存在所述固定目录下的测试报告所映射到的目录。11.一种测试装置,其特征在于,包括用于实现如权利要求1至4中任一项所述方法的模块,或,包括用于实现如权利要求5至10中任一项所述方法的模块。12.一种测试装置,其特征在于,包括处理器,所述处理器用于执行权利要求1至4中任一项所述的方法,或,用于执行权利要求5至10中任一项所述的方法。13.一种计算机可读存储介质,其特征在于,包括计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至4中任一项所述的方法,或,使得所述计算机执行如权利要求5至10中任一项所述的方法。

技术总结
提供了测试方法、装置及计算机可读存储介质,涉及计算机领域。该方法包括:第一服务器获取待测系统的标识,基于预配置的代理脚本向第二服务器发送第一请求,第一请求包括待测系统的标识,以用于请求对待测系统进行自动化测试,第二服务器用于提供测试服务,测试服务包括对一个或多个系统进行自动化测试的服务,代理脚本用于调用第二服务器提供的测试服务;相应地,第二服务器接收来自第一服务器的第一请求,基于待测系统的标识从预先配置在测试服务中的一个或多个系统的测试脚本中确定待测系统的测试脚本,基于待测系统的测试脚本对待测系统进行测试。通过代理脚本调用配置有逻辑较复杂的测试脚本的自动化测试服务,以实现对复杂测试场景的支持。杂测试场景的支持。杂测试场景的支持。


技术研发人员:胡鹏强
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:2021.12.24
技术公布日:2022/4/12
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1