发明名称 |
一种软件测试方法和装置 |
摘要 |
本发明实施例公开了一种软件测试方法和装置,以方法的实现为例,包括:向待测网络程序中的指定待测部分发送测试报文,使所述指定待测部分处理所述测试报文并发送给目标设备;所述待测网络程序中的指定待测部分采用逆向分析确定;接收所述来自所述目标设备返回的执行结果,并据所述执行结果确定测试结果。采用逆向分析确定待测网络程序中包含的待测部分,测试报文则是发送给指定待测部分,因此可以灵活的使用多线程或者进程集发送待测报文,从而实现高并发,实现大规模网络软件在线测试,提高测试效率。由于测试报文发送给指定的待测部分,为避开数据检查提供了条件,因此为深度测试的彻底执行提供条件。 |
申请公布号 |
CN104077219A |
申请公布日期 |
2014.10.01 |
申请号 |
CN201310142592.6 |
申请日期 |
2013.04.23 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
朱贵远 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
深圳市深佳知识产权代理事务所(普通合伙) 44285 |
代理人 |
唐华明 |
主权项 |
一种软件测试方法,其特征在于,包括:向待测网络程序中的指定待测部分发送测试报文,使所述指定待测部分处理所述测试报文并发送给目标设备;所述待测网络程序中的指定待测部分采用逆向分析确定;接收所述来自所述目标设备返回的执行结果,并据所述执行结果确定测试结果。 |
地址 |
518031 广东省深圳市福田区振兴路赛格科技园2栋东403室 |