摘要: 前言 最近在负责一个基于airtest的游戏UI自动化压测项目,需求大概是达到单服同时在线1500人并在游戏中做主线大约30分钟。 在完成项目的过程中,遇到了linux连接大量adb会导致连接不稳定,继而大量地断开连接。 为了提高adb连接的稳定性,引入了docker。 因此在这里记录配置docke 阅读全文
posted @ 2020-03-16 21:13 鸽男 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 前言 自动化测试,对于普通人来说,似乎是一种很高深的技术——它可以自动对UI操作,可以自动记录用户行为,甚至可以定时开始,听起来很厉害很高级。但实际上呢,自动化只不过是测试大佬们拿来假装自己逼格比较高的玩意,如果你理解了它的模式,揭开它的面纱后,你就会发现,自动化也不过如此。 自动化测试又大致分为U 阅读全文
posted @ 2020-03-09 00:25 鸽男 阅读(1622) 评论(2) 推荐(0) 编辑
摘要: 前言 游戏的协议测试,如果只是单协议的测试,只需要用socket/websocket进行协议收发即可。如果要以框架的形式实现,主要需要解决协议返回不确定这个问题,这里可以提供一个思路,当然,这只是我个人的见解,仅供参考,思路如下: 游戏的协议测试,其目的主要是为了防止出现后端逻辑处理不当被玩家通过修 阅读全文
posted @ 2019-10-08 16:12 鸽男 阅读(1010) 评论(0) 推荐(1) 编辑
摘要: 在上一篇中我们通过Xshell连接上了CentOS 在这里便开始进行python3.7.4的安装 更新yum 在每次使用yum指令前,对其进行更新是个好习惯 安装wget 我们需要通过wget才可以进行下载 安装环境依赖 下载python3.7.4及解压 配置及安装 首先创建安装路径,这里设置为/u 阅读全文
posted @ 2019-09-26 14:16 鸽男 阅读(365) 评论(0) 推荐(0) 编辑
摘要: 项目的html表格分页一开始是由javascript写的,写完后足足有160行,各种判断处理,可以说是又长又臭,而且始终无法解决选择获取数据后所带来的表格跳页后的页面刷新处理(疑问一) 在将javascipt+ajax改为django的分页+submit后,问题迎刃而解 以下便是django的分页处 阅读全文
posted @ 2019-09-24 19:16 鸽男 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 前些天遇到一个需求,需求为:html动态生成的表格,需要增加一个select框去对内容进行筛选显示,选择对应的选项,表格中仅显示与该选项一致的数据 实现思路为:通过ajax传递select值,在后台获取新的数据后,将新数据传递回来 python代码 jq代码: 然而在代码执行到$('#thebody 阅读全文
posted @ 2019-09-12 12:19 鸽男 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 安装及界面绘制 首先安装pyqt5及pyqt5tools,使用豆瓣源pip install pyqt5 -i https://pypi.doubanio.com/simple/pip install pyqt5-tools -i https://pypi.doubanio.com/simple/ 在 阅读全文
posted @ 2019-09-04 11:37 鸽男 阅读(1724) 评论(0) 推荐(0) 编辑