
android自动化测试
文章平均质量分 64
yafeng_0306
这个作者很懒,什么都没留下…
展开
-
Android开发环境搭建指南(2)
三 Android SDK tools下几个常用工具Android sdk tools下常用几个工具如mksdcard.exe、adb.exe和emulator.exe,下面分别在实际运用中讲解其用法。3.1mksdcard.exe创建SD卡及启用3.1.1 创建SD卡镜像文件说明:若C盘空间有限时,可以通过mksdcard.exe工具在其他盘符创建SD卡文件。Android原创 2012-02-22 13:46:10 · 1249 阅读 · 0 评论 -
testin 与 百度云对比调查
区别点Itestin百度MTC总体对比结果1.测试机型、分辨率、系统:覆盖全面2.功能测试、性能测试等各种指标全面支持3.测试报告简明易懂1.测试覆盖面广泛,支持各种测试2.测试深度,不佳;支持机型不全3.测试报告简单测试机型对比1.支持Android:592款;IOS:15款2.覆盖500多款4600多台终端备注:1)文件2原创 2013-12-02 17:15:00 · 6455 阅读 · 0 评论 -
android系统4.2 视频方面的改进
Android4.2系统如约而至。名字扔为Jelly Bean果冻豆,但还是有新功能呈现在我们面前,而我最关心的还是关于视频方面的改进。 因为4.2系统修改了音视频的模块,所以很悲剧的是:我们的9158、天歌视频手机客户端的音视频模块进房间就都崩溃了。。。。 无线屏幕映射Android 4.2将增加屏幕映射功能,你可以将电影、玩游戏、浏览网页、Youtube视频等,直接通过原创 2013-08-07 14:04:14 · 913 阅读 · 0 评论 -
最简单的三种不同创建方法
最简单的三种不同创建方法:先创建一个android工程(TestedProject),做为被测工程。在这个工程里,我做了三个activity,第一个activity里只有一个按钮,点击跳转,第二个activity里有一个按钮,一个editText,一个listView,一个Spinner,点击按钮实现跳转。第三个activity只有一个TextView(包名为根路径.third)。创建测试原创 2013-08-07 13:46:51 · 5303 阅读 · 1 评论 -
为什么HierachyViewer无法连接真机调试
关于什么是Hierarchy Viewer,请查看官方文档:http://developer.android.com/tools/debugging/debugging-ui.html。个人理解:Hierarchy Viewer能获得当前手机实时的UI信息,给界面设计人员和自动化测试人员带来极大的便利。在Android的官方文档中提到:To preserve sec转载 2013-12-09 15:33:39 · 13110 阅读 · 7 评论 -
4.2android系统刷机
针对手机软件测试,很注重每个系统版本的升级,因为你不知道新的系统版本会给自己的产品带来什么样的冲击。而每升级一次系统,我们就得紧跟其后,刷机,给自己以沉淀!1.刷机前找确定自己手机的系统版本号,找到对应的rom包:http://www.romzj.com/2.找到对应的recovery输入进去http://115.com/file/bev8eg24#CF-SGS3-CWM-v5.5-v原创 2013-08-07 14:01:54 · 901 阅读 · 0 评论 -
android-【如何进行apk包证书】
在只有apk文件进行测试时,一般要求知道apk的包名和主类名。而大家通常用的工具是re-sign.jar下载地址:http://code.google.com/p/robotium/wiki/RobotiumForAPKFiles1.运行环境要求安装jdk环境和sdk环境2.运行方式打开运行cmd,切换到re-sign.jar文件目录下输入命令java -jar原创 2012-04-25 15:01:42 · 6858 阅读 · 0 评论 -
android自动化测试-monkey使用举例(2)
举例一:1. 前提条件 : 启动一个Android 的模拟器。 在命令行可以使用adb devices 查看设备是否连接?2. 查看模拟器data/data 文件夹的应用程序包,此目录下的应用程序包,我们都可以使用monkey 进行测试,如下所示:D:\>adb shell# ls data/data 举例二:1. 可以选择一个应用程序包作为测试对象,原创 2012-02-22 14:47:50 · 2427 阅读 · 0 评论 -
Android耗电量测试
本次介绍的耗电量测试可能更类似于硬件,由于工作需要更精确数据,所以同行业交流,这个方法测试可行并且耗资少;其他更大规模的公司同事,更加推荐自动化设备安捷伦设备,简单易操作,唯一不足:贵!一般来讲,耗电量测试并不是每个项目必须,一般评审重点项目会进行耗电量测试。耗电量测试原理:1.将 手机+电流表+电源 串联工作(电源提供稳定电压,连接手机,电流表读出当前的耗电量)2.将原创 2014-03-04 19:41:45 · 8643 阅读 · 0 评论 -
Android SDK镜像测试
科技网最大的镜像站,中科院开源协会镜像站项目正式启动。目前先行发布Android SDK镜像。支持IPV6,享受飞一般的速度。在宿舍下载更可享受不计流量的快感。使用方法启动 Android SDK Manager ,打开主界面,依次选择「Tools」、「Options...」,弹出『Android SDK Manager - Settings』窗口;在『转载 2015-07-03 15:38:43 · 1033 阅读 · 0 评论 -
appium for windows 环境搭建
1.安装JDK /Android SDK,配置环境变量下载地址: http://www.androiddevtools.cn/2.下载安装eclipse下载地址:http://www.eclipse.org/downloads/3.安装Appium,配置环境变量下载地址:https://testerhome.com/topics/680 出现问题:1.环境配置2原创 2015-07-06 20:06:27 · 1084 阅读 · 0 评论 -
Appium 获取元素控件及其属性
以上文为例 http://blog.sina.com.cn/s/blog_696665040101hj5y.html先来分析下脚本 WebElement el = driver.findElement(By.name("Add Contact")); //根据控件的name来获取控件 el.click();转载 2015-12-28 15:14:19 · 23094 阅读 · 0 评论 -
手游测试工具-脚本精灵
最近发现很多小工具,可以帮助手机进行自动化脚本精灵是一个 直接嵌入程序内部,进行录制回放的第三方apk文件。官方网站如下:http://www.jbelf.com/forum.php还可以自己编写程序,通过第三方平台,导入脚本。针对单款游戏定制外挂软件。自己录制回放之后,感觉很好用、原创 2013-12-02 16:55:32 · 4295 阅读 · 1 评论 -
android 初级学习笔记1
如果使用monkey测试工具,PC端安装好了SDK环境配置。1.输入命令 :adb shell 如果链接模拟器,显示 :#如果链接的真机,显示 :$ 链接真机,进行monkey测试, 运行cmd后,monkey命令可以直接输入。检查设备输入:adb shell devices跑基本的测试包输入:adb shell monkey --throttle 300原创 2012-03-13 10:53:05 · 871 阅读 · 0 评论 -
Android开发环境搭建指南(1)
1.1 安装JDK1.1.1 JDK下载JDK最新版1.7,通常也叫做JDK7,下载地址:http://java.sun.com/javase/downloads/index.jsp选择 Download JDK 只下载JDK,无需下载jre。1.1.2 JDK安装 文档中文字介绍是以jdk-7 版,操作系统windows XP为例,特此说明。下面为安装步骤:1.原创 2012-02-22 13:32:11 · 1767 阅读 · 2 评论 -
android-【DDMS】 工具---调试器和监控工具介绍
DDMS 的全称是Dalvik Debug Monitor Service,端口转发服务,可使ddms成为ide和设备的代理手机设备屏幕截图设备的线程和堆栈信息日志信息进程信息广播状态信息模拟电话呼叫接收SMS虚拟地理坐标射频状态信息其他如何启动 DDMS前提:请先启动android-SDK模拟器或者链接手机设备; DDMS 工具存放在SDK – tools/路径下,启动D原创 2012-03-14 10:49:40 · 8198 阅读 · 0 评论 -
android自动化测试-monkey简介(1)
Monkey使用1 Monkey简介什么是Monkey? Monkey 是Android SDK 自带的自动化测试工具,可以运行在模拟器里或实际设备中,它向系统发送随机的用户事件流,如按键输入、触摸屏输入、手势输入、Sensor 事件等, 实现对正在开发的应用程序进行压力测试。在Android SDK 根目录下的tools 目录下可以找到。Monkey还对测试中的系统进行监测,原创 2012-02-22 14:03:35 · 13063 阅读 · 1 评论 -
android-【Hierarchy Viewer 】 工具---UI设计
介绍这个工具之前,显示介绍下这个工具的作用:Viewer的可视化调试工具,可以很方便地在开发者设计,调试和调整界面时,提高用户的开发效率。作为一名测试人员,我觉得这个工具最大的好处在于,可以更好的调整自己程序界面,同时也可以学习他人的应用的布局。增强对比,快速成长。说是简单看下布局,行里人看道术,外行看门路。O(∩_∩)O哈哈~相信时间积累久了,就体现出好处了。初级学习智能手机原创 2012-03-13 14:56:52 · 1407 阅读 · 0 评论 -
android-【DDMS->heap】工具-内存检测工具(1)
Heap监测应用进程-内存使用情况1. 启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的;2. 将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式,而不是作为“Mass Storage”;3. 链接成功后,在DDMS的Devices视图中将会显示手机设备的序列号,以及设备中正在运行的部分进程信息;4. 点击原创 2012-03-14 13:13:27 · 2750 阅读 · 0 评论 -
android-【DDMS->heap->MAT】工具-内存分析工具(2)
1.生成heap dump在DDMS左边的面板选择进程com.android.phone然后在工具条上边点击 updates heap 按钮。这个时候切换到DDMS的VM Heap分页。显示每次gc后heap内存的一些基本数据。(如果要看最新gc后的数据内容,点击Cause GC按钮)我们可以看到现在的值(Allocated列)查看数据的内存值,反复操作模拟器的相关功能,再查看原创 2012-03-21 18:55:15 · 4625 阅读 · 0 评论 -
关于手机连接不上ddms和eclipse的问题
测试机MOTOA953手机,安卓系统2.2的版本今天很奇怪,我拿手机连电脑,启动eclipse后运行了ddms,刚开始ddms还是可以的手机的,后来怎么都识别不出来手机了。adb 提示没有设备连接。。。。1.开始我以为手机问题了,关机重启后,再重连还是不行。2.接着我怀疑是数据线有问题了,换了跟usb线,仍然失败。3.然后我重启了eclipse后,再次连接还是不行。4.原创 2012-04-20 17:05:37 · 16249 阅读 · 6 评论 -
android-模拟器的sdcard中安装软件(1)
一.创建模拟器-sdcard环境:Android SDK tools (1)AVD Manager (2)SDK Manager 1.安装好SDK Manager中,你所需要的功能(如图) 2.启动AVD Manager ->【new】,创建自己的模原创 2012-03-30 12:37:27 · 7596 阅读 · 0 评论 -
安卓手机内存卡目录中各个文件夹作用
1、.android_secure 是官方app2sd的产物,删了之后装到sd卡中的软件就无法使用了。2、.Bluetooth 顾名思义,用蓝牙之后就会有这个。3、.mobo 顾名思义,Moboplayer的缓存文件。4、.QQ 顾名思义,QQ的缓存文件。5、.quickoffice 顾名思义,quickoffice的缓存文件。6、.switchpro 顾名思义,转载 2012-03-30 17:38:11 · 1604 阅读 · 0 评论 -
android-【机型-版本-分辨率】测试点罗列
一、 Android客户端适配测试参照物【Android不同系统版本下的分布情况】【客户端在不同手机分辨率下被使用的分布情况】【客户端在不同机型中被使用的分布情况】 二、 Android客户端的适配测试(兼容性)(1)手机分辨率:320*240 、480*320、800*480、854*480、960*540等;(2)手机原创 2012-03-15 19:14:57 · 2229 阅读 · 0 评论 -
Android系统名词解释汇总
Android系统名词解释汇总1、固件、刷固件固件是指固化的软件,英文为firmware,它是把某个系统程序写入到特定的硬件系统中的flashROM。手机固件相当于手机的系统,刷新固件就相当于刷系统。不同的手机对应不同的固件,在刷固件前应该充分了解当前固件和所刷固件的优点缺点和兼容性, 并做好充分的准备。2、ROM(包)智能手机配置中的ROM指的是EEProm(电擦除可写只读存转载 2012-03-31 12:56:49 · 1001 阅读 · 0 评论 -
appium 不用每次都安装APP
如果app已经安装了,在不想安装app的情况下, 可通过dos窗口,通过启动appium带上 --no-reset 即可避免执行用例的时候再次安装app--no-reset 参数解释 如下:--no-reset Don't reset app state between sessions (IOS: don'tdelete app plist files; Android: don't转载 2015-12-29 13:27:05 · 10844 阅读 · 2 评论