【技术实现步骤摘要】
一种自动化测试方法及装置
[0001]本专利技术涉及人工智能
,尤其涉及一种自动化测试方法及装置。
技术介绍
[0002]本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
[0003]随着计算机技术的飞速发展,系统的更新速度也在加快。在一个系统修改了某些功能或开发了新功能时,要判断其是否影响到该系统的其他功能,需要对该系统进行测试。现有的测试方法是通过人为构造大量的数据,对系统进行测试,并需要经常维护数据,不仅成本高昂,且自动化测试效率也较低。
技术实现思路
[0004]本专利技术实施例提供一种自动化测试方法,用以降低系统自动化测试成本以及提高自动化测试效率,该方法包括:
[0005]在待测系统中嵌入探针程序;
[0006]控制所述探针程序获取所述待测系统的生产数据;
[0007]通过所述探针程序将所述生产数据发送至测试管理系统,以使所述测试管理系统对所述生产数据进行处理,得到第一数据,所述第一数据用于进行自 ...
【技术保护点】
【技术特征摘要】
1.一种自动化测试方法,其特征在于,包括:在待测系统中嵌入探针程序;控制所述探针程序获取所述待测系统的生产数据;通过所述探针程序将所述生产数据发送至测试管理系统,以使所述测试管理系统对所述生产数据进行处理,得到第一数据,所述第一数据用于进行自动化测试。2.如权利要求1所述的方法,其特征在于,还包括:在所述待测系统处于开发环境的情况下,且在所述测试管理系统根据所述第一数据生成第一测试请求报文的情况下,通过所述探针程序接收所述测试管理系统发送的所述第一测试请求报文;基于所述待测系统的第一业务逻辑,对所述第一测试请求报文进行处理,生成第一测试应答报文;通过所述探针程序将所述第一测试应答报文发送至所述测试管理系统,以使所述测试管理系统将所述第一测试应答报文和所述第一数据中的第一期望应答报文进行对比,生成第一测试报告。3.如权利要求2所述的方法,其特征在于,所述通过所述探针程序接收所述测试管理系统发送的所述第一测试请求报文之后,还包括:基于所述待测系统的第二业务逻辑,对所述第一测试请求报文进行处理,生成第二测试请求报文;通过所述探针程序将所述第二测试请求报文发送至所述测试管理系统,以使所述测试管理系统从所述第一数据中,查询所述第二测试请求报文对应的第二期望应答报文;接收所述测试管理系统发送的所述第二期望应答报文;基于所述待测系统的第三业务逻辑,对所述第二期望应答报文进行处理,生成第四测试应答报文。4.如权利要求3所述的方法,其特征在于,还包括:通过所述探针程序将所述第四测试应答报文发送至所述测试管理系统,以使所述测试管理系统将所述第四测试应答报文和所述第一数据中的第二期望应答报文进行对比,以及,将所述第二测试请求报文和所述第一数据中的第一期望请求报文进行对比,生成第二测试报告。5.一种自动化测试装置,其特征在于,包括:嵌入模块,用于在待测系统中嵌入探针程序;数据获取模块,用于控制所述探针程序获取所述待测系统的生产数据;第一发送模块,用于通过所述探针程序将所述生产数据发送至测试管理系统,以使...
【专利技术属性】
技术研发人员:张路,赵金伟,张婧,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。