成都乐初游戏科技有限公司

于2017年2月6日至2017年7月3日,由北京当乐科技有限公司外派至该公司担任移动端H5页游测试负责人一职。

团队简介:7-10人小团队包括,Java后台开发2人、WEB前端开发1人、美术1人、游戏策划1人、项目经理1人、测试1人、其他3人、其他辅助人员若干。

软件环境描述:Java后端、Web前端(Egret白鹭引擎、WebGL、通信协议WebSocket)、阿里云服务器(动静分离处理、负载均衡、CDN分发等调优处理)。

简要测试流程描述:

1、业务逻辑相关,遍历游戏所有基础功能测试,主要考虑边界值、等价类、游戏复杂场景分析、游戏资源请求问题;

2、兼容性测试,主要考虑移动设备或移动设备上的浏览器对WebGL与WebSoket的协议支持和移动端对H5游戏的性能表现测试,参照相应的标准区分Android4.3为零界点的设备区分,浏览器参照对WebSoket协议的支持。在android和IOS上测试H5性能(内存、CPU、FPS),内存:加载页面前后内存变化,可间接反映H5中资源数量和大小,如dom数量,图片大小。CPU:当页面中资源样式复杂,强调视觉效果时,测试员可观察CPU占用率来反映H5绘制质量。如果CPU长期处于高占用率,可考虑降低高计算量的视觉效果等手段。FPS:帧率尤其在有视频和动画效果的H5中,重点关注防止严重的卡顿流出。测试中发现该游戏需消耗大量运存,低端机表现卡顿,且Android和IOS设备易出现卡顿和闪退现象,测试协助前端开发进行移动端设备性能调优。

3、中断测试,游戏断线重连模拟测试,主测试动态数据交互点检查数据交互是否正常、数值是否准确,场景多且复杂,数据交互问题较多,暂时未能解决相应中断场景问题,处理方案断线重连后跳转到游戏首页重新登陆游戏。

4、弱网模拟测试,优化客户端加载资源的方式。采用优先加载静态资源后进入应用处理数据的方式解决游戏资源加载问题(黑屏、人物漂移、数据交互问题),并采用CDN静态资源分发方案解优化解决资源发放问题缓解服务器期带宽不足的问题。

5、服务器与浏览器处理相关,检查浏览器中游戏资源是否缓存减少二次请求服务器带宽等其他压力,检查CDN分发资源服务器节点问题,检查服务器资源文件压缩传输(gzip优化服务器带宽传输,使用Kali测试服务器基本安全配置。

6、游戏数据漏洞测试,使用Fiddler代理抓包数据修改模拟操作,使用WPE三件套游戏抓包、封包、截包、改包、数据递进验证游戏接口漏洞,因游戏为前端战斗部分问题无法解决。

7、辅助测试工具,Python(GUI、Telnet等)、按键精灵编写挂机脚本等

文档撰写人:Benjamin

文档最后修改日期:2017-7-6 23:28:39

python gui测试工具_GitHub - Github-Benjamin/LeChu: Python GUI工具 二次开发相关推荐

  1. python用法查询软件_GitHub - ahahahahawd/youdao: 基于python 的命令行下查词工具,使用有道api...

    youdao 简介 这是一个基于Python 在控制台下查单词的小工具. 这个小程序是受https://github.com/Flowerowl/ici 启发, 用requests 库和有道的API ...

  2. python数据驱动测试设计_GitHub - 13691579846/DataDriverTestFrameWork: python+selenium+pageobject数据驱动测试框架...

    DataDriverTestFrameWork 一.说明 ``本实例为数据驱动测试框架搭建实践`` 二.框架分析 注意!注意!注意!重要的示请说3遍,本项目只用于学习使用,为了你能够成功执行本项目 e ...

  3. python酒店评论分析_GitHub - huangpd/senti_analysis: 利用Python实现酒店评论的中文情感分析...

    利用Python实现酒店评论的情感分析 情感极性分析,即情感分类,对带有主观情感色彩的文本进行分析.归纳.情感极性分析主要有两种分类方法:基于情感知识的方法和基于机器学习的方法.基于情感知识的方法通过 ...

  4. python酒店评论分析_GitHub - yikedouer/senti_analysis: 利用Python实现酒店评论的中文情感分析...

    利用Python实现酒店评论的情感分析 情感极性分析,即情感分类,对带有主观情感色彩的文本进行分析.归纳.情感极性分析主要有两种分类方法:基于情感知识的方法和基于机器学习的方法.基于情感知识的方法通过 ...

  5. python酒店评论分析_GitHub - jiahuiiii/senti_analysis: 利用Python实现酒店评论的中文情感分析...

    利用Python实现酒店评论的情感分析 情感极性分析,即情感分类,对带有主观情感色彩的文本进行分析.归纳.情感极性分析主要有两种分类方法:基于情感知识的方法和基于机器学习的方法.基于情感知识的方法通过 ...

  6. python测试驱动开发 中文版_GitHub - starryrbs/python_tdd: 使用Python测试驱动开发完成Django项目...

    我知道你会问:"你是谁,为什么要写这本书,我为什么要读这本书?" 我至今仍然处在编程事业的初期.人们说,不管从事什么工作,都要历经从新手到熟手的 过程,最终有可能成为大师.我要说的 ...

  7. python计算商品总价_GitHub - ideaOzy/data_analysis: 基于Python的南京二手房数据采集及可视化分析...

    基于Python的南京二手房数据采集及可视化分析 1 内容简介 首先通过爬虫采集链家网上所有南京二手房的房源数据,并对采集到的数据进行清洗:然后,对清洗后的数据进行可视化分析,探索隐藏在大量数据背后的 ...

  8. python如何攻击网站_GitHub - wuhuanyan/buy_pig_plan_python: 用Python写的『电话攻击,电话轰炸,电话炸弹』...

    买猪计划(buy_pig_plan) Python版 用Python写的『电话攻击,电话轰炸,电话炸弹』,其攻击流程参考了『aqiongbei/buy_pig_plan』 为什么开发这个东西? 为了对 ...

  9. python人脸考勤系统_GitHub - jykcc/python-opencv: 基于python opencv人脸识别的员工考勤系统...

    项目及作者说明 一个基于 Opencv.dlib 人脸识别的员工考勤系统,作者某双一流A类大学里的一流学生,写于2018/09/,Python 学习期间. 开源版及商业版说明 开源版 商业版 人脸录入 ...

  10. sublime python 断点测试_使用Sublime Text搭建python调试环境

    pycharmt等IDE虽然用着爽,但毕竟在速度.资源上还是比较让人不爽的. 使用IDE无非是图个方便省事,特别是像我这种有些记性差的来说. IDE说起来方便于的几个地方就是: 1.语法颜色高亮 2. ...

最新文章

  1. C#复制、粘贴文本信息到剪贴板
  2. oracle,导入,导出数据
  3. 防止入侵者嗅探web密码
  4. vbs创建目录,可循环创建父级目录
  5. 计算机网络(一)-概述(补充)
  6. Spring.NET学习笔记8——集合类型的注入(基础篇) Level 200
  7. 【实战】Axis2后台Getshell
  8. Android studio开发app实现仿微信滑动切换界面
  9. 日常css小tips
  10. 包含负数的二进制补码的加减运算
  11. python实现——40W告警日志分析(上)
  12. 黑客游戏Hacknet下载(游戏分享一)
  13. 【数字IC/FPGA】时钟无毛刺切换
  14. 克隆Linux虚拟机
  15. 通过access口加vlan标签吗_[转载]vlan与trunk打标签过程
  16. 02 matplotlib - 柱状图、直方图、散点图 、饼图
  17. 微信小程序开发实战(网络请求设置)
  18. 5个可以网上赚钱的副业,聪明人早就开始做了,现在了解也不迟!
  19. 冷却水的循环方式有哪几种_循环水处理设备冷却系统分为哪些
  20. 管理系统类项目的登陆与权限功能的实现

热门文章

  1. 计算机网络为什么要分层,从形而上到形而下视角的理解
  2. MMS的基本特征与特点(转)
  3. ensp上静态路由与浮动路由设置及相应实验操作,超级简单详细
  4. Activiti7讲义
  5. 【设计模式】职责链模式,MySQL+Tomcat+JVM,看完还怕面试官
  6. http://wang-min-zhao-sina-com.iteye.com/blog/1467204
  7. Arangodb集群web interface登陆认证设置
  8. 族蚂网针对宠物网站建设有哪些新体验
  9. android 全局剪贴板,Android剪贴板详解
  10. 阿里云智能总裁行癫全面解读双 11 核心系统 100% 上云是如何实现的