[发明专利]一种模拟计算机网络应用程序真实运行环境的测试方法和系统在审
申请号: | 201710131040.3 | 申请日: | 2017-03-09 |
公开(公告)号: | CN106844220A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | 惠彬 | 申请(专利权)人: | 北京融信易安信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100192 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请提供一种模拟计算机网络应用程序真实运行环境的测试方法及系统,以解决目前计算机应用程序测试过程中测试场景与实际运行场景差异较大的问题或缺陷。该方法包括利用从实际生产环境录制真实业务交易报文,经过网络协议解码和请求响应报文配对后,按照实际业务发生顺序保存在数据库中,同时保存录制开始及结束时的背景数据库信息,根据测试对象测试需要,按照一定的转换规测对保存的交易报文进行适应性转换,并将转换后的交易报文按照录制时的时序,结合录制时的背景数据,模拟真实运行环境,将请求报文进行重新播放,结合录制时的应答报文,核对被测试程序是否处理正确,确定被测试程序的质量和性能情况。 | ||
搜索关键词: | 一种 模拟 计算机网络 应用程序 真实 运行 环境 测试 方法 系统 | ||
【主权项】:
一种模拟计算机网络应用程序真实运行环境的测试方法,其特征在于,包括如下步骤:步骤一,对待测试网络应用程序运行真实业务环境的背景数据进行保存;步骤二,对来自真实业务环境的一段时间内连续的网络层交易数据流进行协议解码和请求响应配对处理,形成原始业务交易请求和响应报文并保存;步骤三,需要时,对得到的原始业务交易请求报文进行业务要素提取,针对被测试应用程序需要按照一定规则进行相应转换,并将转换好的信息保存到备播请求报文中;步骤四,准备测试环境,包括待测试网络应用程序和数据库准备,确保数据库中背景数据业务表示一致;步骤五,根据被测试应用程序通讯模式,建立与被测试应用程序网络通讯链路;步骤六,按照原始(或调整后的)时间间隔和时间顺序播放原始的或转换过的请求报文,同时接收和保存被测应用程序对这些请求的测试响应结果报文;步骤七,结合原始业务交易请求和响应报文,对测试响应结果报文进行分析,检查核对每一个请求在测试时的响应情况,判断该业务请求处理的正确性、效率等情况。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京融信易安信息技术有限公司,未经北京融信易安信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710131040.3/,转载请声明来源钻瓜专利网。
- 上一篇:应用检测方法及应用检测装置
- 下一篇:一种枕式包装机的供膜装置