自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 android app性能监控工具,同时支持monkey测试

以一定的频率来监控app的cpu,内存,流量,电量等性能指标,输出到xls文件中。再通过xls软件即可方便的绘制出性能曲线,用于app客户端的性能测试。同时,该app支持对安装在手机里的app进行monkey测试,而不需要连接数据线通过adb工具来启动monkey测试。程序实现的思路很简单1、获取已安装的应用app list,排除系统应用,因为我们的目标是去测试各种应用app2、上述a

2014-01-10 16:19:30 4861

转载 android crash日志上报

原文url:http://my.eoe.cn/817027/archive/17997.htmlAndroid中处理崩溃异常9作者:onekin发布于 10月17日访问(1660)评论(17)大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,

2014-01-09 20:59:02 1805 1

原创 XXO客户端携带WUP包体进行协议测试

XXO类似于网关,进行业务分发,很大一部分应用都是先接入到XXO,再尤其分发至相应的服务器进行业务处理。XXO是一套协议,由serviceCmd来控制指示携带的何种业务报文,而业务包体则使用的是WUP协议。XXO再发送报文前(除了login),必须先经过鉴权。鉴权成功后,即可携带各种业务报文至XXO服务器,XXO服务器再根据serviceCmd进行相应转发。实现XXO客户端最难的不是技术,

2014-01-09 20:53:57 4929

原创 监测主机单板cpu 内存

对于固定动态内存的设备来说,内存泄漏很好检测,只要业务前后固定内存发生变化,即发生了内存泄漏.由此,可以做一个内存检测工具,开放接口给业务测试脚本调用,业务测试前检测一次获取固定内存大小,业务测试完成后再检测一次,两次值对比,即可在功能测试阶段发现内存泄漏的问题.下载了一个支持telnet的源代码,修修改改即可支持telnet远程登入到主机,继而执行top命令,分析数据即可获取主机的固

2014-01-09 13:32:00 608

原创 hw 协议测试套编写

纯协议测试,近乎100%的自动化率。如何快速的让测试人员编写测试脚本?提升测试工作效率,压缩测试脚本编写调试周期,从而更有效的支撑TDD敏捷开发模式。IDE工具为GTR,自研工具。语言为TTCN3,通信界的协议描述语言。具有非常强大的模板匹配机制,可以很方便的构造出协议结构。对于复杂的通信协议来说,很大一部分的字段其实都是固定的,测试中需要修改的通常和业务强相关。譬如主被叫呼叫号码等等。所

2014-01-08 20:44:31 1407

原创 SAX分析xml文件

通过SAX进行xml文件分析1、实现自己的handler类,继承于DefaultHandler。后续作为SAXParser对象parse方法中的参数。主要功能是xml文件分析处理,遇到某一个节点,某一个节点结束,该节点的值等等。public class SAXHandler extends DefaultHandler{ @Override public void

2014-01-08 16:45:48 553

原创 log4j2.x简单使用文档

简单总结log4j2.x的使用过程。1、项目中引入两个jar包2、指定日志配置文件位置//指定日志的配置器文件 static{ System.setProperty("log4j.configurationFile", "./log4j2.xml"); } 3、简单的配置文件

2014-01-06 18:44:22 866

原创 基于tcp/udp socket多线程并发实现对二进制协议的压力测试

1、项目背景服务端采取tcp/udp协议实现,携带二进制协议码流,现有的测试工具Jmeter在使用过程中遇到一些限制,譬如产生唯一性的字段时需要从csv文件读值,然后插入到tcpsampler携带的二进制码流中,反复读文件影响性能。QPS不高,达不到压测要求。另外,在性能测试过程中,不能够灵活的配合开发去定位问题。譬如某个请求失败了,需要提供一些请求相关的字段给到开发去快速定位问题。基于此,自

2014-01-02 14:59:03 3739 1

原创 用java实现将int等类型转换为byte数组,将byte数组转换为int等类型,支持大小端字节序

调用nio的ByteBuffer实现将int等类型转换为byte数组,将byte数组转换为int等类型,支持大小端字节序不废话,直接上codepackage com.klaus.utils;import java.nio.ByteBuffer;import java.nio.ByteOrder;public class DataTools { public static sh

2014-01-02 11:00:44 4075

原创 用java实现动态buffer

动态buffer,通过头部指针以及有效长度来定义buffer的有效数据区,可循环使用整个buffer区域。支持自动增加buffer大小,从buffer中读取数据,往buffer写数据。修改buffer指定位置指定长度的数据。1、动态增加buffer大小。重新分配一个byte数组,长度满足当前需求,将之前byte数组的内容copy至新byte数组。重置buffer的头部指针,大小,有效长

2014-01-02 10:24:31 1618

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除