发明名称 通用网关接口的测试方法及测试装置
摘要 本发明公开了一种通用网关接口(CGI)的测试方法和测试装置,包括:收集客户端发出的请求包和服务器针对该请求响应的应答包,对所述请求包和应答包进行解析,生成包括请求数据和应答数据的用例文件;根据CGI的处理逻辑修改所述用例文件,其中包括将请求数据修改为构造的请求数据,以及将对应的应答数据修改为预期应答数据;将所述修改后的请求数据封装成测试请求包发送给服务器;接收服务器返回的应答包,对所述应答包进行解析得到实际应答数据,与所述预期应答数据进行对比,输出对比结果。利用本发明,可以减少测试工作量,提高测试精确度。
申请公布号 CN103312551B 申请公布日期 2016.02.17
申请号 CN201210063513.8 申请日期 2012.03.12
申请人 腾讯科技(深圳)有限公司 发明人 夏凡;陈振坤
分类号 H04L12/26(2006.01)I;H04L29/08(2006.01)I;H04L29/06(2006.01)I 主分类号 H04L12/26(2006.01)I
代理机构 北京德琦知识产权代理有限公司 11018 代理人 张晓峰;宋志强
主权项 一种通用网关接口CGI的测试方法,其特征在于,包括:收集客户端发出的请求包和服务器针对该请求响应的应答包,对所述请求包和应答包进行解析,生成包括请求数据和应答数据的用例文件;根据CGI的处理逻辑修改所述用例文件,其中包括将请求数据修改为构造的请求数据,以及将对应的应答数据修改为预期应答数据;将所述修改后的请求数据封装成测试请求包发送给服务器;接收服务器返回的相应应答包,对所述应答包进行解析得到实际应答数据,与所述预期应答数据进行对比,输出对比结果。
地址 518044 广东省深圳市福田区振兴路赛格科技园2栋东403室