利索能及
我要发布
收藏
专利号: 2018102402290
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-07-15
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种自动化测试方法,其特征在于,所述方法包括:调用虚拟媒体网关服务;

通过虚拟媒体网关服务向IVR系统发起测试请求;

所述通过虚拟媒体网关服务向IVR系统发起测试请求包括:所述虚拟媒体网关服务根据所输入的URL组装成对应的get类型的HTTP请求头并发送至所述IVR系统的目标服务器中;

若接收到IVR系统的确认指令,建立虚拟媒体网关服务与IVR系统的测试通道;

根据所述测试通道进行自动化测试。

2.如权利要求1所述的方法,其特征在于,所述调用虚拟媒体网关服务,包括:发送调用指令至虚拟媒体网关;

根据所述调用指令从所述虚拟媒体网关中查找满足所述调用指令的目标服务;

将所述目标服务作为所述虚拟媒体网关服务。

3.如权利要求1所述的方法,其特征在于,所述若接收到IVR系统的确认指令,建立虚拟媒体网关服务与IVR系统的测试通道,包括:确定所述虚拟媒体网关服务中的测试任务源地址;

对所述测试任务源地址进行重构;

创建所述测试任务源地址与所述IVR系统的至少一条测试通道映射关系;

根据测试通道映射关系建立所述虚拟媒体网关服务与IVR系统的测试通道。

4.如权利要求1所述的方法,其特征在于,所述方法还包括:若接收到查询指令,发起查询当前执行的测试步骤的请求;

响应于所述请求,在预设显示界面显示当前执行的测试步骤。

5.如权利要求1所述的方法,其特征在于,所述方法还包括:通过预设浏览器页面呈现关于自动化测试过程的描述信息。

6.一种自动化测试装置,其特征在于,所述装置包括:调用单元,用于调用虚拟媒体网关服务;

第一发起单元,用于通过虚拟媒体网关服务向IVR系统发起测试请求;

所述通过虚拟媒体网关服务向IVR系统发起测试请求包括:所述虚拟媒体网关服务根据所输入的URL组装成对应的get类型的HTTP请求头并发送至所述IVR系统的目标服务器中;

建立单元,用于若接收到IVR系统的确认指令,建立虚拟媒体网关服务与IVR系统的测试通道;

自动化测试单元,用于根据所述测试通道进行自动化测试。

7.如权利要求6所述的装置,其特征在于,所述调用单元,包括:发送单元,用于发送调用指令至虚拟媒体网关;

查找单元,用于根据所述调用指令从所述虚拟媒体网关中查找满足所述调用指令的目标服务;

执行单元,用于将所述目标服务作为所述虚拟媒体网关服务。

8.如权利要求6所述的装置,其特征在于,所述建立单元,包括:确定单元,用于确定所述虚拟媒体网关服务中的测试任务源地址;

重构单元,用于对所述测试任务源地址进行重构;

创建单元,用于创建所述测试任务源地址与所述IVR系统的至少一条测试通道映射关系;

建立子单元,用于根据测试通道映射关系建立所述虚拟媒体网关服务与IVR系统的测试通道。

9.一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1-5任一项所述的自动化测试方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序可被一个或者一个以上的处理器执行,以实现如权利要求1-5任一项所述的自动化测试方法。