发明名称 | 基于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号 |