煎饼的博客


  • 首页

  • 关于

  • 归档

  • 标签

使用Next主题遇到的一个坑

发表于 2016-04-30   |  

昨天晚上睡前,打算把博客的主题,替换成Next,Next的Github地址。

对着Next的使用文档就开始进行配置,到了最终执行Hexo g来生成博客文章的时候,报错了!!

阅读全文 »

ADB工具类分享

发表于 2016-04-27   |  

之前封装了一批基于adb命令的函数,用于辅助游戏安卓版本的测试,源码在此。

虽然已经比较方便了,但是在使用过程中,还是存在一些不足。

  • 不支持同时连接多部手机
  • 不支持adb通过wifi连接手机
  • 部分函数的写法不太合理

周末的时候,重新封装了一个ADB工具类,把之前的函数整合进去。来看看怎么使用吧~

阅读全文 »

安卓性能专项之CPU内存篇

发表于 2016-04-23   |  

对手游进行测试的时候,需要留意游戏在各种常见场景下CPU,内存的使用情况。

空闲状态的场景,比如主城界面待机,游戏Home到后台运行。

高负荷状态的场景,比如多人同屏,连续的战斗场景等。

怎么去获取当前的CPU,内存占用情况呢?有两个比较常用的方式:

阅读全文 »

一键关闭迅雷后台程序

发表于 2016-04-21   |  

退出了迅雷后,有时候会发现它还是在悄悄地上传,占用着带宽,在任务管理器里边查看,是一个叫ThunderPlatform.exe的程序。

百度了下,很多解决方案都是禁用XLServicePlatform服务。

这里分享一个用Python来自动关闭ThunderPlatform.exe的方式,需要用到一个库,叫psutil。

1
pip install psutil 安装即可
阅读全文 »

使用Python检查端口占用情况

发表于 2016-04-20   |  

使用adb的时候,有时候会发现5037端口被其他程序占用了。于是有了以下这个脚本,检查端口被占用的情况,并结束该进程。

阅读全文 »

安卓性能专项之FPS测试篇

发表于 2016-04-13   |  

FPS测试

FPS是每秒传输帧数(Frames Per Second),每秒钟帧数越多,则画面看起来越流畅,FPS测试也是手机游戏性能测试的一个重点专项。

测试工具

APP性能测试工具

第三方的APP性能测试工具,主流代表,GT,Wetest,Emmagee等。

使用方式:各APP的帮助文件已经详细说明了~不再重复~

阅读全文 »

安卓性能专项之流量测试篇

发表于 2016-04-10   |  

从一个Bug说起

之前的项目曾经遇到这样一个问题:

在弱网环境下,几乎每次打开排行榜,都会出现小菊花(加载中),但是在wifi环境下则不会,初步猜测是数据包太大,导致加载速度慢。

使用工具一查,进入排行榜,服务端返回的数据包居然达到了20KB,而我们的竞品,只有2.36KB。

流量测试是什么

流量测试是安卓APP性能测试的其中一个专项,测试APP在联网环境下,网络流量的消耗情况。

阅读全文 »

安卓上使用tcpdump抓包的几种方式

发表于 2016-04-05   |  

tcpdump是Linux上强大的网络数据采集工具,可以将网络中传送的数据包完全截获下来,在安卓手机上,也可以使用它来进行抓包,后续可以用Wireshark来进行数据包的分析。

分享一下在安卓使用tcpdump抓包的几种方式

1.通过GT的tcpdump插件

这个是最简单粗暴的好方法~

GT是腾讯出品的APP性能测试工具,已经在Github开源。

  • 进入GT的插件页面,点击抓包,调整tcpdump参数(一般默认即可),点击开始
  • 切换到要抓包的应用,操作完成后,切换回GT,停止抓包即可。
  • 抓包后生成pcap文件,用adb pull导出。
阅读全文 »

游戏测试之接口工具篇(下篇)

发表于 2016-03-27   |  

上一篇分享了在做接口测试时,用到的一些工具软件,最终的感觉是,能用,但不顺手。最主要的原因是,发送请求后,没法很直观地查看服务端的返回结果,其次是使用起来,工作效率并不理想。

在经历的几个项目中,最终都是使用了内部开发的接口工具,而每个项目的接口工具的原理和使用方式区别还挺大,在此分享下各个工具的设计思路。

项目1

2011年那会,刚刚从学校踏入测试坑,项目是一个SLG页游,前后端使用Socket通讯,数据交互采用Json格式,最初版本的接口测试是用WPE做的,后来服务端的主程MM在内网开了一个Web端口,可以接收Http Get请求,格式如下:

1
http://192.168.22.248/sftx/gameSocket/send?u=playerId&c=protocol&p=port&params=param1|param2|param3
阅读全文 »

游戏测试之接口工具篇(上篇)

发表于 2016-03-26   |  

这几天在折腾内网的接口测试工具时,想起这几年做游戏接口测试时,也尝试了若干工具软件,在此简单记录下用过的接口工具,本文记录的是可以用于接口测试的第三方工具软件。

软件清单:

WPE,Charles,Loadrunner,烧饼修改器

项目背景

几个项目下来,前后端都是采用Socket协议通讯,数据包格式用过Json,AMF3,Protobuf。

接口测试的重要性

接口测试要不要做,就举两个如果没做接口测试,有可能会出现的bug吧:

  • 重发领奖封包,可以重复领奖。

  • 背包出售道具,修改售价溢出,获取大量游戏币。

阅读全文 »
123
煎饼

煎饼

爱折腾的游戏测试一枚,Py大法受益者

26 日志
6 标签
RSS
github
  • TesterHome
  • xuxu
  • 幸福
  • 在路上
© 2016 - 2017 煎饼
由 Hexo 强力驱动
主题 - NexT.Mist