摘要:
游戏测试过程中发现某些socket错误经常出现,以下是测试游戏服务器时通常考虑的case.服务器端:1.Case:客户端程序正常运行的情况下,拔掉网线,杀掉客户端程序目的:模拟客户端死机、系统突然重启、网线松动或网络不通等情况结论:这种情况下服务器程序没有检测到任何异常,并最后等待“超时”才断开TCP连接2.Case:客户端程序发送很多数据包后正常关闭Socket并exit进程(或不退出进程)目的:模拟客户端发送完消息后正常退出的情况结论:这种情况下服务器程序能够成功接收完所有消息,并最后收到“对端关闭”(Recv返回零)消息3.Case:客户端程序发送很多数据包后不关闭Socket直接exi 阅读全文
posted @ 2013-11-07 11:10
dream_deepblue
阅读(1031)
评论(0)
推荐(0)
浙公网安备 33010602011771号