自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Fiddler系列之修改host

修改host,只抓手机请求

2016-04-30 15:21:44 15492 1

原创 Appium在Android平台几种常见报错解决方案

在Appium测试中,初学者也许都会像我一样遇到以下报错或者问题:1、urllib2.URLError:    Appium运行中报错如上,有两种可能:(1)发现是由于自己手机上连接了代理,去掉代理,以上报错消失(2)没有启动Appium,启动后,以上问题即可消失  参考资料:http://blog.csdn.net/my2010sam/article/details/90

2016-04-23 14:55:46 4758

原创 测试报告

测试报告

2016-04-22 14:45:28 1078 1

原创 通过shell命令测试app性能

移动平台性能测试发表于 2016-04-21   |   分类于 测试   |   2条评论   |   阅读次数 7目录性能测试的简介性能测试工具:Emmagee测试项介绍性能测试的八大分类性能指标Emmagee操作查看手机电量和温度1adb shell dumpsys battery

2016-04-21 14:52:32 2764

转载 环境相关的测试

干扰测试在我们使用手机上App的时候,经常会遇到一些打断的情况,例如正在页面的时候收到一个电话等等。如果开发代码写的不够严密,会导致我们的App在这些情况下发生一些异常的行为。我们在测试中也需要覆盖到这些干扰的情况我例举了常见的场景收到电话收到短信收到通知栏消息无电提示框弹出第三方安全软件告警框弹出用户强制回到主菜单后再进入不过具体的干扰测试也不需要每个

2016-04-21 14:50:16 435

转载 在windows下使用Charles对移动终端抓包分析

从官网上下载Charles软件Charles为收费软件,需破解,如果不注册只能使用30分钟,我在网上找到的破解方法: 安装以正常方式安装(下一步->下一步)即可 安装完以后,去掉windows proxy的勾选原因是去掉后过滤掉PC上抓到的包,只抓取移动终端上的信息  查看自己的IP:192.168.1.110(命令ipconfig) 

2016-04-21 14:47:40 21072 1

原创 Android性能测试--Emmagee

Emmagee介绍Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。为什么使用Emmagee?1、开源2、使用方便3、可以监控单个应用性能4、浮窗显示实时展示数据5、CSV格式保存性能数据,方便转换为其它格式6、用户自定义采集性能数据频率7、支持2.2以及以上版本Emmagee如何使用?1、安装Emmagee应

2016-04-07 18:04:05 843

转载 Android-耗电量测试

以前在做运营商项目的时候,标书上往往会明确APK电量相关指标,包括剩余电量、耗电量的要求必须不超过多少百分比等其实目前对电量测试本身并没有一个很精确的测试方法 ,因为在测试的时候无法保证这段时间就这一个APP耗电,或者说得出的数据是整个手机的一个百分比,因为电量本身就是一个物理概念,它包括CPU、内存、显示屏、存储设计、相机等。干扰性的因素比较多但是我们以前测的时候还是有很

2016-04-06 18:22:12 1398

转载 Android 上多方式定位元素(python)

在学习实际UI自动化测试的时候,首先就需要定位元素,然而定位元素也是最头疼的地方,因为元素各种控件名称的缺失会影响元素的准确定位。下面针对Android上点击tab的操作来尝试一下多种方式的元素定位方法。一个tab的组成可能是,一整个tab框,tab框中也可能包含ImageView或TextView,那么其实只要实现点击其中一种都可完成点击tab的操作了。例子项目中,tab

2016-04-06 18:19:31 1115

转载 自动化测试常用断言的使用方法(python)

自动化测试中寻找元素并进行操作,如果在元素好找的情况下,相信大家都可以较熟练地编写用例脚本了,但光进行操作可能还不够,有时候也需要对预期结果进行判断。这里介绍几个常用断言的使用方法,可以一定程度上帮助大家对预期结果进行判断。这里介绍以下几个断言方法: assertEqual assertNotEqual assertTrue assertFalse assert

2016-04-06 17:32:09 2817

转载 通过wireshark抓取视频流信息

平常在测试客户端与服务端交互时,因为一般都是为http与https协议,所以平常都会用Charles工具进行抓包分析,使用下来很方便,确实是一个轻量级的抓包工具。但是抓取的协议比较固定,想抓取一些其它信息的时候就无法再用这个工具了。例如说视频流信息,以及该视频的播放指标等,介于这样的需求,可以采用网上也比较流程的工具-- wireshark因为以前测试过一段时间的视频相关的指标,简

2016-04-06 17:25:43 24722 3

转载 通过adb shell在移动终端上抓包分析

adb的全称是Android Debug Bridge,就是起到调试桥的作用借助adb工具,我们可以管理设备或手机模拟器的状态。还可以进行很多手机操作,如安装软件、系统升级、运行shell命令等等。其实简单而言,adb就是连接Android手机与PC端的桥梁,可以让用户在电脑上对手机进行全面的操作。前期工作:1、下载抓包程序tcpdump2、下载、安装抓包文

2016-04-06 17:16:23 21509 1

原创 如何用Fiddler对Android应用进行抓包

启动Fiddler,打开菜单栏中的 Tools > Fiddler Options,打开“FiddlerOptions”对话框在Fiddler Options”对话框切换到“Connections”选项卡,然后勾选“Allow romote computersto connect”后面的复选框,然后点击“OK”按钮。在本机命令行输入:ipconfig,找到本机的ip地址

2016-04-02 20:24:09 752

空空如也

空空如也

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

TA关注的人

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