【技术实现步骤摘要】
应用测试方法、装置及系统
[0001]本申请涉及应用测试
,特别涉及人工智能
,尤其涉及一种应用测试方法、装置及系统。
技术介绍
[0002]目前,对于应用程序的自动化测试依赖于测试环境和测试数据的稳定性,因此自动化测试的环境和数据一般独立设置,仅用于自动化测试。但是在资源限制的情况下,会有需要在功能测试环境上运行自动化测试的情况。但是,由于功能测试环境日常有测试人员手工发起的功能测试交易会污染数据,甚至有测试人员会直接修改功能测试环境的数据,因此在功能测试环境上运行自动化测试,自动化测试使用到的数据会受到比较大的影响;而且功能测试环境的各系统间各服务的互相调用频繁,各系统在版本修改和更新的情况都不稳定,因此自动化测试容易受外系统的环境和数据的影响,从而导致自动化测试的成功率不高,影响自动化测试的成效。
技术实现思路
[0003]本申请的一个目的在于提供一种应用测试方法,支持在功能测试环境运行自动化测试,降低自动化测试受到的功能测试环境的影响,提高自动化测试的成功率。本申请的另一个目的在于提供一种 ...
【技术保护点】
【技术特征摘要】
1.一种应用测试方法,其特征在于,包括:接收测试终端传输的测试请求,根据所述测试请求确定对应的测试类型;若所述测试类型为功能测试,将所述测试请求传输至待测试应用进行功能测试得到功能测试结果;若所述测试类型为自动化测试,将所述测试请求传输至待测试应用进行自动化测试,其中,若获取所述待测试应用发送的服务调用请求,将所述服务调用请求传输至对应的挡板程序以使所述挡板程序进行请求处理得到处理结果并返回至所述待测试应用。2.根据权利要求1所述的应用测试方法,其特征在于,所述根据所述测试请求确定对应的测试类型具体包括:确定所述测试请求中是否包括预设标签;若是,则所述测试请求的测试类型为功能测试;若否,则所述测试请求的测试类型为自动化测试。3.根据权利要求1所述的应用测试方法,其特征在于,若所述测试类型为自动化测试,所述测试请求和所述服务调用请求中包括挡板程序标签;所述将所述服务调用请求传输至对应的挡板程序具体包括:根据所述服务调用请求确定对应的挡板程序标签;根据所述挡板程序标签和预设的路由管理信息确定所述挡板程序标签对应的挡板程序的访问信息;根据所述访问信息将所述服务调用请求传输至所述挡板程序。4.根据权利要求3所述的应用测试方法,其特征在于,所述根据所述访问信息将所述服务调用请求传输至所述挡板程序具体包括:根据所述访问信息将所述服务调用请求传输至所述挡板程序以使所述挡板程序对所述服务调用请求进行解析得到服务配置信息,根据所述服务配置信息生成与所述服务配置信息对应的挡板程序。5.根据权利要求4所述的应用测试方法,其特征在于,所述服务配置信息包括服务名称、全路径和版本号。6.根据权利要求5所述的应用测试方法,其特征在于,所述根据所述服务配置信息生成与所述服务配置信息对应的挡板程序具体包括:根据所述服务配置信息确定接口定义文件和接口实现类文件,得到所...
【专利技术属性】
技术研发人员:罗秉安,朱乐和,叶昱堂,洪欢江,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。