E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android自动化测试
【
Android自动化测试
之Robotium】02. Robotium之用例分析
这篇文章写的很好,有时间玩玩。如果大家配置好了Robotium的测试环境,那么开始吧(这里只介绍有源码的情况,没有源码也是可以做的)被测应用下载:http://download.csdn.net/detail/wirelessqa/4487252测试代码(只贴出MainActivity和GridView,用例很简单就不多作注释了)大家可以对照着Athrun的用例来看看两个框架的区别[java]vi
shandong_chu
·
2014-03-13 09:00
Android 自动化测试框架-百度cafe
ApowerfultestframeworkforAndroidnamedCaseAutomatedFrameworkforEveryone.是一款来自百度QA部门的Android平台自动化测试框架,框架覆盖了
Android
雨乔_L
·
2014-03-06 14:23
自动化测试
android平台
mtc
测试工具
Android自动化测试
Android自动化测试
初探(五): 再述模拟键盘鼠标事件(adb shell 实现)
http://blog.csdn.net/roger_ge/article/details/5552740$adbshellinputkeyevent4 //模拟返回键(BACK)$adbshellinputkeyevent82 //模拟菜单键(MENU)$adbshellinputkeyevent3 //模拟主页键(HOME)上一篇博文中讲
Pansing
·
2014-03-06 10:00
android自动化测试
之生成单元测试报告
原文来自:http://blog.csdn.net/hunterno4/article/details/14485663并补充对改代码的优化代码部分publicclassSampleTestResultextendsInstrumentationTestRunner{ privatestaticfinalStringJUNIT_XML_FILE="TEST-all.xml"; privateXml
eleven521
·
2014-03-03 17:00
android自动化测试
input
继续
android自动化测试
,上周研究了下sendevent模拟鼠标键盘的方法,比较麻烦。
whorus1
·
2014-03-03 14:00
android自动化测试
getevent/sendevent
通过adbshellsendevent命令可以发送鼠标(触屏)、键盘等设备的事件,写成bat脚本或sh脚本后可以方便地进行自动化测试。命令格式:adbshellgetevent[device]adbshellsendevent[device][type][code][value]其中device为设备类型,不同的UE包括的device不一样,可以通过下面的命令查看:adbshellcat/proc
whorus1
·
2014-02-28 11:00
工作碎片记录-
android自动化测试
Robotium(一)环境 http://xiaomaozi.blog.51cto.com/925779/908886(二)初识 http://xiaomaozi.blog.51cto.com/925779/909558(三)EditText控件 http://xiaomaozi.blog.51cto.com/925779/917054(四)Ch
atearsan
·
2014-02-27 11:00
robotium
安卓自动化测试
android自动化测试
Android自动化测试
用例规范
目的:指导没接触过界面自动化的开发快速上手,不偏离正轨。不是自动化编码规范。安装/卸载测试用例当安装应用程序测试用例启动时,如果应用程序已被安装,首先执行卸载应用程序安装应用程序使用配置文件中设定的程序路径验证应用程序被安装,验证应用程序版本号验证应用程序被完全卸载,还需要验证主屏无该应用程序快捷方式通用测试用例规范测试用例名同测试用例的编号。每个测试用例粒度必须尽可能小,短小简单的测试用例易
foreverhuylee
·
2014-02-24 14:00
Android自动化测试
(Jenkins+Robotium+Ant+Junit)[PART TWO]
5、 xml转化为html在build.xml只需要加入这一段代码:6、 ant执行build.xml这个很重要,当时我在这块花了很长时间,原因是我前段时间刚做过selenium的测试,所以一直是按照那个的过程来的,没想到其实在Android端做测试的时候和在网页做测试的时候是完全不同的。Build.xml在这里是可以自动生成的,执行命令:用dos命令在project下 输入 android up
slsinsiston
·
2014-02-19 17:00
android
ant
JUnit
自动化测试
Android自动化测试
(Jenkins+Robotium+Ant+Junit)[PART one]
前期的环境搭建和代码网上有很多资料,在这里我就不一一细说了,详细说一下我在整个过程中遇到的问题。自动化测试一般的过程:写testcase;执行testcase;记录log;xml转化为html;1、 java.lang.ExceptionInInitializerError我在整个的测试过程中碰到过还几次这个error,开始查了很多资料,没有解决,最后发现是路径的问题,我在测试过程中用了像类似“C
slsinsiston
·
2014-02-18 21:00
android
JUnit
自动化测试
android 自动化测试的傻瓜实践之旅(UI篇) -----小试身手
从google那里搜来的资源大多都是介绍类的文章,比较少有实例操作,关于,
android自动化测试
,优酷上有个淘宝的框架叫做----TMS的视频演示,因为,那里说不让转载,所以,感兴趣的话就去google
moubenmao
·
2014-02-18 17:00
android
视频
开源项目
自动化
自动化测试
[置顶] Android自动化解锁脚本实现解析
Android自动化测试
有很多方式,常见的包括MonkeyRunner,Robotium,SL4A,JavaInstrumentation,Shell脚本等(随机点击的Monkey测试太过低级不在此列
canjianfantasy
·
2014-02-15 14:00
Android自动化测试
用例规范
Android自动化测试
用例规范目的:指导没接触过界面自动化的开发快速上手,不偏离正轨。不是自动化编码规范。
qileilove
·
2014-02-13 16:00
Android自动化测试
monkey 工具学习5
Monkey是Android系统固件自带的性能测试工具,他可以模拟各种按键、触屏、轨迹球、activity等事件。命令如下:adbshellmonkey--help**Error:Unknownoption:--helpusage:monkey[-pALLOWED_PACKAGE[-pALLOWED_PACKAGE]...] [-cMAIN_CATEGORY[-cMAIN_CATEGO
ycmx1208
·
2014-02-11 14:31
android
option
Activity
monkey
轨迹球
Android自动化测试
monkey 工具学习4
Monkey命令行可用的全部选项常规--help列出简单的用法。-v命令行的每一个-v将增加反馈信息的级别。Level0(缺省值)除启动提示、测试完成和最终结果之外,提供较少信息。Level1提供较为详细的测试信息,如逐个发送到Activity的事件。Level2提供更加详细的设置信息,如测试中被选中的或未被选中的Activity。日志级别Level0 *示例adbshellmonkey-pcom
ycmx1208
·
2014-02-11 13:21
android
信息
生成器
monkey
Android自动化测试
monkey 工具学习3
Monkey测试结果分析一.初步分析方法:Monkey测试出现错误后,一般的差错步骤为以下几步:1、找到是monkey里面的哪个地方出错2、查看Monkey里面出错前的一些事件动作,并手动执行该动作3、若以上步骤还不能找出,可以使用之前执行的monkey命令再执行一遍,注意seed值要一样一般的测试结果分析:1、ANR问题:在日志中搜索“ANR”2、崩溃问题:在日志中搜索“Exception”二.
ycmx1208
·
2014-02-11 13:40
android
手机
信息
monkey
测试结果
Android自动化测试
monkey 工具学习2
Monkey的测试策略一. 分类Monkey测试针对不同的对象和不同的目的采用不同的测试方案,首先测试的对象、目的及类型如下:测试的类型分为:应用程序的稳定性测试和压力测试测试对象分为:单一apk和apk集合测试的目的分为:解决问题的测试(忽略异常的测试)和验收测试(不忽略异常的测试)二.应用程序的稳定性测试:1.针对单个apk(1)不忽略异常在进行单个apk的验收测试时,则使用单一apk且不忽略
ycmx1208
·
2014-02-11 12:38
android
应用程序
压力测试
稳定性
monkey
IOS、
Android自动化测试
框架Appium概述
IOS、
Android自动化测试
框架Appium概述AppiumAppium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。
qileilove
·
2014-02-11 10:00
Android自动化测试
手段
测试手段1:Monkey1)应用程序的开发者可以测试自己应用的鲁棒性。[鲁棒是Robust的音译,也就是健壮和强壮的意思。鲁棒性(robustness)就是系统的健壮性。它是在异常和危险情况下系统生存的关键。比如说,计算机软件在输入错误、磁盘故障、网络过载或有意攻击情况下,能否不死机、不崩溃,就是该软件的鲁棒性。所谓“鲁棒性”,是指控制系统在一定(结构,大小)的参数摄动下,维持某些性能的特性。根据
luckyyulin
·
2014-02-10 17:00
android自动化测试
Android自动化测试
之monkeyrunner基本要素
python脚本详解: 1. 导入模块: from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice, MonkeyImage 2. 连接当前设备,并返回一个MonkeyDevice对象; device = MonkeyRunner.waitFo
wait_miracle
·
2014-02-07 11:00
MonkeyRunner
TestComplete10发布,支持
Android自动化测试
TestComplete10发布,支持
Android自动化测试
http://smartbear.com/products/qa-tools/automated-testing-tools/features
Testing_is_believing
·
2014-01-16 16:00
Android自动化测试
从入门到精通(Robotium自动化测试工具、架构设计、云测试应用)
课程特点:本课程主要介绍Android系统特有的测试点和如何进行
Android自动化测试
设计。适合想对Android系统测试和对
Android自动化测试
进行深入了解的朋友。
jiuzhangsuanshu
·
2014-01-07 12:48
Java
软件测试
Android
Android自动化测试
从入门到精通(Robotium自动化测试工具、架构设计、云测试应用)
课程特点: 本课程主要介绍Android系统特有的测试点和如何进行
Android自动化测试
设计。适合想对Android系统测试和对
Android自动化测试
进行深入了解的朋友。
jiuzhangsuanshu
·
2014-01-07 12:48
java
android
软件测试
通用
技能点
Android Monkeyrunner Test
AndroidMonkeyrunnerTest关于
Android自动化测试
,研究了Monkey,Robotium这次来看下 Monkeyrunner.具体实践最靠谱的当然还是官网资料了。
qileilove
·
2014-01-02 09:00
Android自动化测试
之Monkey
猴子是一个命令行工具,它可以运行在任何模拟器实例或设备上。它向系统发送伪随机的用户事件流,作为一个压力测试的应用软件开发。 猴子包含许多选项,但是他们分解成四个主要类别:1.基本配置选项,如设置事件的数量。2.操作的限制,例如限制测试到一个包中。3.事件类型和频率。4.调试选项。 猴子在运行时,会生成事件,并将它们发送给系统。它还观察被测试的系统和寻找三个特别的条件:1.如果你有约束猴子运行在一个
wsyjx22
·
2013-12-27 16:00
android
自动化测试
Android自动化测试
(UiAutomator)简要介绍(原)
转自:http://blog.csdn.net/u010961631/article/details/9616581一、一个BUG引发的问题 如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?我想,最好的方式应该是自动化测试。 那么,自动化测试可以完成哪些任务呢? 简单的说,那些重复性的测试工作,都可以交给自动化完成: 1、设置手机的语言 2
Sasoritattoo
·
2013-12-26 11:00
android
自动化测试
给项目经理的一份
android自动化测试
报告调研
转自:http://blog.csdn.net/gzh0222/article/details/70676121、自动化测试相对于手工测试的优点优化测试速度:可非常快速的运行上万条记录提高准确性、稳定性:可以不为外界因素干扰,准确运行测试用例确定性:能真实快速搭建测试环境,测试数据,重现缺陷提高工作效率:一边运行自动化测试,一边准备测试报告测试环境搭建:可以结合多种编程语言及技术协助搭建测试环境,
Sasoritattoo
·
2013-12-25 20:00
android
自动化测试
Android自动化测试
框架—Robotium 4.3介绍
Android自动化测试
框架—Robotium4.3介绍
Android自动化测试
框架Robotium新推出的4.3版本的主要工作是审查之前的代码并做优化,同时做了一些bug修复和新功能。
qileilove
·
2013-12-17 09:00
eclipse下安装PyDev不显示问题
最近对
android自动化测试
产生了兴趣,于是准备搭建一个测试和境网上查了一下资料,其中有一个步骤需要下载配置PyDev插件:其中安装PyDev插件有3种方法:前两种方法参见:http://www.itokit.com
lyhDream
·
2013-11-24 12:00
eclipse
python
自己动手修改Robotium代码
Robotium作为
Android自动化测试
框架,还有许多不完善的地方,也不能满足测试人员的所有要求。那么,本文以四个实际中碰到的问题为例,介绍改动Robotium源码的过程。
nihao0526
·
2013-11-18 15:00
Android自动化测试
之Monkeyrunner解决ID重复问题
原文:http://www.51testing.com/html/81/22381-854342.html 时光过得太快了,一晃离上一篇monkeyrunner系列的博客已经一年多了。这一年多时间经历了太多改变,一直没时间好好去总结和分享。直到今天在微博上和朋友聊到monkeyrunner,才想起趁这个机会再总结一下之前所积累的一些经验和技巧,在这里再次和大家分享下,也算是将这个从零开始系列再进一
Testing_is_believing
·
2013-11-17 14:00
Android自动化测试
初探(五): 再述模拟键盘鼠标事件(adb shell 实现)
上一篇博文中讲述了通过Socket编程从外部向Emulator发送键盘鼠标模拟事件,貌似实现细节有点复杂。其实Android还有一种更简单的模拟键盘鼠标事件的方法,那就是通过使用adbshell 命令。 1. 发送键盘事件:命令格式1:adbshellinputkeyevent“value”其中value以及对应的keycode如下表所列:KeyEventValueKEYCODEComme
darling757267
·
2013-11-16 08:00
Android自动化测试
生成单元测试结果报告
Android自动化测试
生成单元测试结果报告使用robotium进行Android应用进行自动化测试,之前用TMTS框架,但收集到的单元测试结果常常会少掉一些用例集。。
qileilove
·
2013-11-14 10:00
Selenium 与
Android自动化测试
AndroidWebDriverhttp://code.google.com/p/selenium/wiki/AndroidDriverSelenium官方支持的AndroidDriver支持模拟器和真机支持的平台:ThecurrentapkwillonlyworkwithGingerbread(2.3.x),Honeycomb(3.x),IceCreamSandwich(4.0.x)andlat
Testing_is_believing
·
2013-11-07 22:00
Android自动化测试
生成单元测试结果报告
使用robotium进行Android应用进行自动化测试,之前用TMTS框架,但收集到的单元测试结果常常会少掉一些用例集。。穷则思变,Android的测试框架主要是通过InstrumentationTestRunner对被测应用进行控制与执行,因此可以对InstrumentationTestRunner进行扩展以完成测试结果收集,然后通过jenkins的PublishJUnittestr
hunterno4
·
2013-11-07 21:00
单元测试
报告
robotium
android自动化测试
结果
Android自动化测试
解决方案
现在,已经有大量的
Android自动化测试
架构或工具可供我们使用,其中包括:ActivityInstrumentation,MonkeyRunner,Robotium,以及Robolectric。
asmcvc
·
2013-10-31 10:00
android自动化测试
中实现长按并拖动
android应用自动化过程中,会遇见需要长按并拖动的场景,例如类似UC浏览器中,长按某个导航中的图标,使其处于可移动状态,然后再将其移动到另一个地方,与其它导航图标换个位置,在robotium中有个drag(floatfromX,floattoX,floatfromY,floattoY,intstepCount)方法,但由于drag没有长按这个步骤,因此不能使应用处于可移动的状态,是没法完成这样
翼若冰河
·
2013-10-28 20:02
Android相关知识
android
自动化测试
bash shell脚本实现
android自动化测试
部署与运行
我的配置是linux64,android4.2.2的sdk。实现的细节都在代码注释里了,变量名以及echo的内容也是说明的一部分。主流程为:检测是否指定端口的模拟器已经运行,若有则关闭创建模拟器启动模拟器用antbuild包,通过检查bin目录下有没有apk来确定是否成功检查指定端口的模拟器是否已正常运行用adb安装apk启动apk的activity,让程序自己跑用shellps循环检测程序是否已
hursing
·
2013-10-28 15:00
android
shell
脚本
自动化测试
模拟器
Google Espresso:一种用于云中Android UI的快速自动化测试框架
Google开源了Espresso,这是一种
Android自动化测试
框架,使测试人员可以在云中x86机器的多线程环境里运行测试,并解决了关于UI测试的并发问题。
Abel Avram
·
2013-10-28 00:00
Android自动化测试
之Shell脚本一——模拟触屏事件
摘自:http://guolin.guosfamily.com/2012/02/15/android-automated-test-by-shell-touch-event/
Android自动化测试
有很多方式
Xbalien29
·
2013-10-23 19:00
Android自动化测试
之monkeyrunner
1.#导入模块;fromcom.android.monkeyrunnerimportMonkeyRunner,MonkeyDevice,MonkeyImage2.#连接当前设备,并返回一个MonkeyDevice对象;device=MonkeyRunner.waitForConnection()ifnotdevice:print"Pleaseconnectadevicetostart!"else:
654510748
·
2013-10-18 15:10
android
import
start
Android自动化测试
之monkeyrunner
1.#导入模块;fromcom.android.monkeyrunnerimportMonkeyRunner,MonkeyDevice,MonkeyImage2.#连接当前设备,并返回一个MonkeyDevice对象;device=MonkeyRunner.waitForConnection()ifnotdevice:print"Pleaseconnectadevicetostart!"else:
Nine_Phoenix
·
2013-10-18 15:10
start
Android
import
测试
Android自动化测试
之MonkeyRunner
MonkeyRunner是GoogleAndroidSDK下的一个工具,用于自动化测试Android程序。Monkeyrunner工具提供了一套API,使用这些api写出的Python程序可以在黑盒地控制Android设置和模拟器。有了Monkeyrunner,我们可以通过python语句控制apk包的安装和卸载、启动app、向app发送各种动作指令、截取图片并保存。Monkeyrunner和Mo
youthflies
·
2013-09-28 01:00
代码
android
移动终端
自动化测试
IOS、
Android自动化测试
框架Appium概述
AppiumAppium是一个开源、跨平台的测试框架,可以用来测试原生及混合的移动端应用。Appium支持IOS、Android及FirefoxOS平台。Appium使用WebDriver的jsonwire协议,来驱动Apple系统的UIAutomation库、Android系统的UIAutomator框架。Appium对IOS系统的支持得益于DanCuellar's对于IOS自动化的研究。App
youthflies
·
2013-09-28 01:00
代码
软件测试
移动终端
自动化测试
[原创] monkeytalk 启动、关闭应用程序 解决方法
monkeytalk的问题:被测试应用程序必须是已启动状态,要不然monkeytalk不能自动启动它,这就给
android自动化测试
带来了一点小问题,不过现在有了很好的解决方
achang21
·
2013-09-15 10:00
android自动化测试
工具简介
现在,已经有大量的
Android自动化测试
架构或工具可供我们使用,其中包括:ActivityInstrumentation,DroidPilot,MonkeyRunner,Robotium,以及Robolectric
caiwenfeng_for_23
·
2013-08-29 10:00
自动化测试
android应用
android平台
Android自动化测试
中实现长按并拖动
Android自动化测试
中实现长按并拖动Android应用自动化过程中,会遇见需要长按并拖动的场景,例如类似UC浏览器中,长按某个导航中的图标,使其处于可移动状态,然后再将其移动到另一个地方,与其它导航图标换个位置
qileilove
·
2013-08-27 10:00
Android自动化测试
(UiAutomator)简要介绍(原)
一、一个BUG引发的问题 如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?我想,最好的方式应该是自动化测试。 那么,自动化测试可以完成哪些任务呢? 简单的说,那些重复性的测试工作,都可以交给自动化完成: 1、设置手机的语言 2、添加、删除、收藏联系人 3、拨号、挂断 4、甚至发送短信、收藏短信 如果需要上面的功能,那么就开始自
u010961631
·
2013-07-29 15:00
android
自动化测试
UiAutomator
Robotium源代码编译
Robotium是最近比较火的一个开源的
android自动化测试
工具,既可以使用它进行白盒测试,也可以使用它进行黑盒测试。主要还是取决于你的项目的需求。
tianxuexuankui
·
2013-07-27 08:00
android
源代码
自动化测试
Android自动化测试
Android自动化测试
1、安装JDK6、AndroidSDK2.3 2、安装Eclipse3.5.2、ADT8.0.1https://dl-ssl.google.com/android/eclipse
knockheart
·
2013-07-23 11:00
测试
自动化
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他