android test
文章平均质量分 66
雪秀
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android CTS 测试总结
最近一直在做Android兼容性测试,根据Android官网给出的android-cts-manual 配置好了device后,开始测试。 首先配置软件环境:1、下载Android-2.1系统,并编译。$ . build/envsetup.sh //配置选项,并编译android源码$ make cts转载 2012-11-27 10:16:02 · 733 阅读 · 0 评论 -
Robotium的id使用
在Robotium的API中不提供使用ID的方式。如果我们想在Robotium中使用ID就需要自己通过ID来找到控件的实例,然后通过Robotium的API对实例进行操作来达到目的。当然了。如果有童鞋有兴趣也可以自己将这个封装起来以便使用。在说方法之前,我不得不先说说ID的几种形式:1.字符串形式。例如id/btn_Example我们在源码的布局里面写的,HierarchyView转载 2013-12-05 11:50:06 · 1641 阅读 · 1 评论 -
python测试框架及应用
一、软件测试大型软件系统的开发是一个很复杂的过程,其中因为人的因素而所产生的错误非常多,因此软件在开发过程必须要有相应的质量保证活动,而软件测试则是保证质量的关键措施。正像软件熵(software entropy)所描述的那样:一个程序从设计很好的状态开始,随着新的功能不断地加入,程序逐渐地失去了原有的结构,最终变成了一团乱麻(其实最初的"很好的状态"得加个问号)。测试的目的说起来其实很简转载 2013-09-17 17:50:07 · 4809 阅读 · 0 评论 -
使用adb命令批处理安装&卸载apk
使用adb命令批处理安装&卸载apk一、bat安装 1、修改bat文件内adb_path为你adb.exe所在目录 除开发者sdk自带的,也可以是豌豆夹、91等adb.exe所在目录 2、直接将你所要安装的apk全部拖至install.bat上即可 3、以替换名称的方式,支持原创 2013-05-17 14:36:05 · 2475 阅读 · 0 评论 -
总结一下Python IDLE快捷键
编辑状态时:Ctrl + [ 、Ctrl + ] 缩进代码Alt+3 Alt+4 注释、取消注释代码行Alt+5 Alt+6 切换缩进方式 空格TabAlt+/ 单词完成,只要文中出现过,就可以帮你自动补齐。多按几次可以循环选择Alt+M 打开模块代码,先选中模块,然后按下此快捷键,会帮你打开改模块的py源码供浏览Alt+C 打开类浏览器,方便在源码文件中的各个原创 2013-03-26 12:04:45 · 1082 阅读 · 0 评论 -
MonkeyRunner_monkey runner下图片比对
from com.android.monkeyrunner import MonkeyRunner, MonkeyDeviceimport osimport timeimport mathimport re def getx(n): if n in ('1', '4', '7'): return 50 elif n in ('2', '5', '8', '0'转载 2013-03-18 17:13:02 · 1931 阅读 · 1 评论 -
MonkeyRunner Command Summary
MonkeyRunner Command Summary1. #导入模块; from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage 还可起别名: from com.android.monkeyrunner import MonkeyRunner as原创 2013-01-28 16:31:40 · 1213 阅读 · 0 评论 -
Android流量统计TrafficStats类的使用-2
写不下了;上面是转别人的;本人习惯用C++格式;java同学对付看了,另外在TrafficStats类中还提供很多其他不同的get方法,能够满足各种需求。比如只要wifi情况下的,比如只要3G情况下的等等。原创 2013-02-27 18:02:00 · 891 阅读 · 0 评论 -
Android流量统计TrafficStats类的使用-1
对于Android流量统计来说在2.2版中新加入了TrafficStats类可以轻松获取,其实本身TrafficStats类也是读取Linux提供的文件对象系统类型的文本进行解析。android.net.TrafficStats类中,提供了多种静态方法,可以直接调用获取,返回类型均为 long型,如果返回等于-1代表 UNSUPPORTED 当前设备不支持统计。Java代码原创 2013-02-27 17:02:35 · 1519 阅读 · 0 评论 -
感觉这段代码不错;收藏啦
用工具稍微翻译了,貌似不太准确。#! python2.7## -*- coding: utf-8 -*-## kun for Apk View Tracing## MonkeyRunnerImpl.py## run mode## java -jar $(jython.jar file path) $(python script file)## adb shell mon翻译 2013-01-28 17:57:31 · 908 阅读 · 0 评论 -
android自动化测试之robotium初探
对于robotium的使用感觉来说一下吧。使用感觉当然是方便了。因为确实帮助自动化测试开发者提供了很多方便的方法。 具体的使用到的方法在这边说一下。 首先,android Junit 提供的实例代码,对于学习好像有一些帮助,但是对于一个实际的涉及到Activity之间有切换的问题,好像提及的不多,反正是没有找到。但是在robotium里面有一个solo.getCurrentActi原创 2012-12-09 22:10:23 · 975 阅读 · 0 评论 -
Android 内存使用hprof文件打开方法
与C++的内存不同,C++的内存泄露是由于分配了内存给某程序但是又没有回收造成的。Java的内存泄露则是引用了一些垃圾对象,意思就是说程序引用了某些对象,但是又从来没有使用过。Jave中的引用分为3种:强引用:引用为空的时候,Java的垃圾回收器会处理。一般来说自己写的程序大部分都是强引用。软引用:堆内存不够的时候,Java的垃圾回收器会处理这类引用。弱引用:Jave的垃圾回收器每原创 2012-11-29 15:13:57 · 782 阅读 · 0 评论 -
Android开发工具之DDMS
今天开始学习Android的数据库开发,这期间需要用到DDMS,就google了下,同时参考了 http://www.moandroid.com/?p=638 的文章,完整的整理如下。(关于DDMS的官方介绍可参考http://developer.android.com/guide/developing/tools/ddms.html 。不过由于伟大的GFW,这个网站天朝人民已经无法访原创 2012-11-29 15:10:33 · 661 阅读 · 0 评论 -
Android adb 命令大全
1.显示系统中全部Android平台: android list targets 2. 显示系统中全部AVD(模拟器): android list avd 3. 创建AVD(模拟器): android create avd --name名称 --target平台编号4. 启动模拟器: emulator -a原创 2012-11-27 12:39:58 · 713 阅读 · 0 评论 -
常用Android命令行工具,包括真机上的操作
1、启动和关闭ADB服务(adb start-server和adb kill-server) 模拟器在运行一段时间后,adb服务有可能(在Windows进程中可找到这个服务,该服务用来为模拟器或通过USB数据线连接的真机服务)会出现异常。这时需要重新对adb服务关闭和重启。当然,重启Eclipse可能会解决问题。但那比较麻烦。如果想手工关闭adb服务,可以使用下面的命令。 ad转载 2012-11-27 10:54:11 · 702 阅读 · 0 评论 -
android Instrumentation
Android提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为复杂的测试,包括单元层面及框架层面。Android测试环境的主要特征有:l 可以访问Android系统对象。l Instrumentation框架可以控制和测试转载 2013-12-19 18:04:43 · 1958 阅读 · 0 评论
分享