前言: 现在Android开发非常红火,Java环境下敏捷开发是不二选择。而敏捷开发都是测试驱动。所以,最近研究了一下Android下的各种自动化测试手段。本文重点在于面上的比较而非点上的细节。时间比较短,所以很可能...
分类:
移动开发 时间:
2015-04-07 12:17:14
阅读次数:
217
#coding=utf-8import osimport time#import MonkeyRunner three modulefrom com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImagerunCompo...
分类:
移动开发 时间:
2015-04-03 18:51:41
阅读次数:
199
1.随机事件测试。通过adb命令执行测试Monkey 就是SDK中附带的一个工具, 用来做压力测试。应用程序crash 和 ANR时会产生日志。 然后根据关键字分析,就可以把应用出现的问题抓出来。2.Instrumentation提供对Apk的监控。3.主应用场景测试,模拟用户点击行为测试。是对In...
分类:
移动开发 时间:
2015-04-01 16:59:40
阅读次数:
134
章节:自动化基础篇——Monkey原理初步和改良优化(第三讲)主要讲解内容与笔记:一、理论知识:直接看文档,来了解monkey的概念、基本原理,以及如何使用。First,what is Android Monkey?The Monkey is a program that runs on your ...
分类:
移动开发 时间:
2015-03-31 12:27:22
阅读次数:
195
Robotium环境搭建及有源码测试用例编写:http://blog.sina.com.cn/s/blog_68f262210102v6yf.html Android自动化测试之Robotium学习:http://www.2cto.com/kf/201209/157011.html...
分类:
其他好文 时间:
2015-03-20 16:37:00
阅读次数:
136
本周开始启动手机输入法simeiji的自动化测试,同时开始接触手机浏览器自动化测试。接下来会对android自动化测试工具和方法做一个专题研究。第一篇介绍monkey测试工具。1 自动化测试背景 软件测试是软件产品开发过程中的重要环节。测试对于发现软件中缺陷,保障软件的质量具有重要意义。统计表明,....
分类:
移动开发 时间:
2015-03-19 18:09:08
阅读次数:
176
章节:自动化基础篇——电池续航自动化测试上&&下主要讲解内容及笔记:一、影响手机电量的因素和理论:下面是一个表格:当今主流手机显示屏技术、机型与功耗对照表:技术类型主流机型功耗LCDLCD+LED背光四颗星TFT-LCD三颗星IPSiphone三颗星SLCDHTC、三星Nexus S(19023)两...
分类:
移动开发 时间:
2015-03-18 17:32:48
阅读次数:
269
金阳光视频:http://v.youku.com/v_show/id_XODcyMjM1MDA4.html?from=y1.2-1-87.4.4-1.1-1-2-31.安装jdk,sdk,TT2.对app进行压力测试(性能测试),模拟器和真机都可以,发送伪随机事件流(一段时间内不重复)(随机事件流:...
分类:
移动开发 时间:
2015-03-16 00:57:47
阅读次数:
216
第一季:http://www.chuanke.com/v1983382-106000-218422.html第一节:Android自动化预备课程基础(上) 1. 基于坐标点触屏:monkeyrunner, 北京播思自研工具 2. 基于随机流的单元测试:CTS,monkey 3. 基于元素图形对比:s...
分类:
移动开发 时间:
2015-03-15 22:47:05
阅读次数:
133
接上一篇(截图原理)视频地址:http://study.163.com/course/courseLearn.htm?courseId=712011#/learn/video?lessonId=877121&courseId=712011四、非APK的操作,通过PC端实现截屏操作,及原理通过adb桥...
分类:
移动开发 时间:
2015-03-15 21:15:36
阅读次数:
427