发明名称 基于QTP对Http协议进行数据传输交互的方法
摘要 本发明提供一种基于QTP对Http协议进行数据传输交互的方法,所述方法为:设计一外部脚本和一DLL程序,通过QTP调用所述外部脚本和DLL程序来对Http协议进行数据传输交互;外部脚本对DLL程序中函数进行QTP方式的类封装;所述DLL程序对Http协议的请求以及响应数据获取,并对所获取的数据进行相应的gzip解压;并提供开放可供QTP调用的接口,所述DLL程序将gzip解压的数据内容通过所述接口传输给QTP,使QTP能得到该部分数据内容进行相应的数据验证和数据传输操作。本发明使QTP可对Http协议进行有效支持,并在其实现基础上可以扩展延伸很多自动化设计,也可使QTP不再局限于UI测试。
申请公布号 CN105847328A 申请公布日期 2016.08.10
申请号 CN201610145198.1 申请日期 2016.03.15
申请人 福建星海通信科技有限公司 发明人 陈铎;徐品;高锦云;乐惠丽;陈建灵;杨烨
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 福州市鼓楼区京华专利事务所(普通合伙) 35212 代理人 林云娇
主权项 一种基于QTP对Http协议进行数据传输交互的方法,其特征在于:所述方法为:设计一外部脚本和一DLL程序,通过QTP调用所述外部脚本和DLL程序来对Http协议进行数据传输交互;所述外部脚本对DLL程序中函数进行QTP方式的类封装,并且处理数据传输的实现;所述DLL程序对Http协议的请求以及响应数据获取,并对所获取的数据进行相应的gzip解压;并提供开放可供QTP调用的接口,所述DLL程序将gzip解压的数据内容通过所述接口传输给QTP,使QTP能得到该部分数据内容进行相应的数据验证和数据传输操作。
地址 350000 福建省福州市马尾区星达路16号