原文:用Robot Framework+python来测试基于socket通讯的C/S系统(网络游戏)

项目终于换了方案,改用socket来实现而不是之前的http了,所以测试工具就不能用以前的了,因为测试人手少,逼不得已的必须要挖掘更多的自动化方案来弥补。于是先研究了下python的socket解决方案,最后确定了struct的网络 进制数据读写方法,用python threading处理后,形成了本地的自动化socket测试方案,该方案的逻辑流程如下图: 实际上,通过配置简单的协议和宏命令组合 ...

2014-04-03 18:09 1 2215 推荐指数:

查看详情

网络游戏的前后端通讯(一)

【旧博客转移 - 发布于2015年9月14日 22:25】 通讯网络游戏的最重要部分之一,好的游戏通讯协议设计包括一下特点:包体积小、解析速度快、支持加解密等等,下面就简单说一下通讯协议的设计 1.游戏中常用的通讯协议以及数据格式 HTTP ...

Tue May 16 21:32:00 CST 2017 0 1416
网络游戏的邮件系统设计

  现在的网游无论是手游还是端游,邮件系统几乎是必备的功能。游戏的邮件系统类似日常使用的邮件,可以是玩家发给玩家的邮件消息,也可以是系统发给玩家的消息,当然更重要的功能是附件(可以发放道具)和群发(可以用于定期活动奖励发放)。本文介绍的邮件系统基本是本人以往项目中设计的邮件系统的简化版 ...

Sat Jun 17 22:59:00 CST 2017 0 4808
Python3 Robot Framework测试框架

一 环境搭建 前提:Python3 环境已经搭建好 1.安装 Robot Framework 框架 管理员运行 cmd 后输入 pip install robotframework 2.安装Requests库 pip install requests 3.安装 ...

Fri Nov 17 05:48:00 CST 2017 10 6344
网络游戏同步的算法

:太麻烦了,呵呵。复杂点的还有包括两个火球相撞之类的事情发生。 那么网络游戏中,是否真的无 ...

Thu Dec 26 22:29:00 CST 2019 0 1551
gameUnity 网络游戏框架

常常在想,有没有好的方式,让开发变得简单,让团队合作更加容易。 于是,某一天 动手写一个 架构, 目前版本 暂定 0.1 版本。(unity5.0.0f4 版本以上) 我打算 开源出来 0.1 ...

Mon Jun 08 05:03:00 CST 2015 4 4524
关于P2P架构的网络游戏

以下内容摘自《ActionScript大型网页游戏开发》 ————————————————————————————————————————————————————————— P2P架构 P2P架构是两个或多个客户端不经过服务器而直接通信的架构。可能首先会使用服务器以让客户端间能查找到对方 ...

Tue Aug 06 01:17:00 CST 2013 0 4095
网络游戏外挂编写原理

转至http://www.cppblog.com/elva/archive/2008/02/19/42924.html 一、 前言   所谓游戏外挂,其实是一种游戏外辅程序,它可以协助玩家自动产生游戏动作、修改游戏网络数据包以及修改游戏内存数据等, 以实现玩家用最少的时间和金钱去完成 ...

Thu Nov 14 18:24:00 CST 2013 0 3187
网络游戏丢包问题浅解

第一部分 先介绍三种协议,分别是TCP、UDP、HTTP。 TCP是可靠的传输层协议,但是其端到端的连接比较耗服务器资源,而且一旦丢包就会重发,阻塞住后续的数据包,因而可能会产生一个较大的瞬时延迟。其中“长连接”指的是tcp socket,tcp socket是操作系统为tcp协议的实现 ...

Tue Dec 14 07:07:00 CST 2021 0 1442
 
粤ICP备18138465号  © 2018-2026 CODEPRJ.COM