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
UIAutoMator
Android TV磁贴类app自动化框架二次改造(基于
UiAutomator
)
(涉及隐私,就不提供json文件和软件名字啦)痛点1.非标准控件的难处通过
uiautomator
viewer获取到的不一样的磁贴,属性全部相同(除了坐标点),意味着没法通过id和class+index方式获取
Cloud_Huan
·
2016-04-20 22:29
android
自动化
自动化测试
Android TV磁贴类app自动化框架二次改造(基于
UiAutomator
)
(涉及隐私,就不提供json文件和软件名字啦)痛点1.非标准控件的难处通过
uiautomator
viewer获取到的不一样的磁贴,属性全部相同(除了坐标点),意味着没法通过id和class+index方式获取
Cloud_Huan
·
2016-04-20 22:00
android
自动化
UiAutomator
源代码分析之
UiAutomator
Bridge框架
上一篇文章《
UIAutomator
源代码分析之启动和执行》我们描写叙述了uitautomator从命令行执行到载入測试用例执行測试的整个流程。
zfyouxi
·
2016-04-20 15:00
使用
uiautomator
做UI测试
p=504在Android4.1发布的时候包含了一种新的测试工具–
uiautomator
,
uiautomator
是用来做UI测试的。也就是普通的手工测试,点击每个控件元素看看输出的结果是否符合预期。
ljt2724960661
·
2016-04-17 21:00
Android视图优化之Merge,ViewStub基本使用
首先演示一个没有使用Merge的layout,app运行到指定的页面后,使用“DDMS->DumpViewHierarchyfor
UIAutomator
”1,没有使用Merge标签的布局代码:
xuyonghong1122
·
2016-04-05 16:00
UI
android
优化
ViewStub
merge
[Espresso 4 Android Doc] 5. Espresso 意图
Espresso基础4.Espresso备忘录5.Espresso意图6.Espresso高级示例7.EspressoWeb8.AndroidJUnitRunner9.ATSL中的JUnit4规则10.
UIAutomator
11
lovexiaov
·
2016-04-04 22:38
android自动化测试-
UiAutomator
常用类
前面总结了
uiautomator
的使用方法:android自动化测试-
UiAutomator
使用入门这里对我们写脚本时常用的一些类进行总结: UiDevice类:1.takeScreenshot(FilestorePath
whorus1
·
2016-04-01 15:00
android
自动化测试
UiAutomator
android自动化测试-
UiAutomator
使用入门
为什么选择
UiAutomator
作为亲儿子
UiAutomator
随Android同步推出,随Android版本同步升级,经过多次迭代目前已经相当稳定。
whorus1
·
2016-04-01 13:00
apk
android
自动化
UiAutomator
使用Android-sdk自带的工具查看布局
我们可以使用android-sdk自带的
uiautomator
viewer.bat来使用。前提是必须得连接手机到eclipse或者AndroidStudio。
zhuzhiqiang_zhu
·
2016-03-31 14:00
布局
Uiautomator
2.0之UiWatcher类学习小记
1.主要功能使用此方法可以处理中断问题,从而保证测试用例的正常运行。2.相关APIAPI说明registerWatcher(Stringname,UiWatcherwatcher)注册一个监听器,当无法匹配到对象的时候,触发监听器removeWatcher(Stringname)取消之前注册的指定的监听器resetWatcherTriggers()重置已出发过的UiWatcherrunWatche
swordgirl2011
·
2016-03-30 01:00
android
测试
Uiautomator
2.0之Configrator类学习小记
1.Configration类介绍1.1.Configrator用于设置脚本动作的默认延时1.2 Configrator功能:1.2.1可调节两个模拟动作之间的默认间隔1.2.2可调节输入文本的输入时间间隔1.2.3可调节每次滚动的时间间隔1.2.4可调节等待系统空闲的默认时间2.相关API介绍延时项默认延时说明API动作3s设置延时setActionAcknowledgmentTimeout(l
swordgirl2011
·
2016-03-29 00:00
android
测试
Uiautomator
2.0之UiObject2类学习小记
1.基础动作1.1.相关API介绍API说明clear()清楚编辑框内的内容click()点击一个对象clickAndWait(EventConditioncondition,longtimeout)点击一个对象然后等待在超时的时间内条件满足则通过,否则抛出异常drag(Pointdest,intspeed)自定义速度拖拽这个对象到指定位置drag(Pointdest)拖拽这个对象到指定位置lon
swordgirl2011
·
2016-03-27 19:00
android
测试
Uiautomator
2.0之Until类学习小记
1.状态条件-Uiobject2Condtion1.1一个UiObject2Condition代表UiObject2满足某个条件的特定状态,主要用于获取到组件释放处于某种状态。1.2简单示例@Test publicvoidtestCase05(){ UiObject2ui=mDevice.findObject(By.res("com.android.setting:id/switch_widget
swordgirl2011
·
2016-03-27 15:00
android
测试
Uiautomator
2.0之BySelector类学习小记
1.BySelector与By静态类1.1BySelector类为指定搜索条件进行匹配UI元素,通过UiDevice.findObject(BySelector)方式进行使用。1.2By类是一个实用程序类,可以以简洁的方式创建BySelectors对象。主要功能是使用缩短语法,提供静态工厂方法来构造BySelectors对象。例如:你将使用findObject(By.text("foo")),而不
swordgirl2011
·
2016-03-27 10:00
android
测试
appium+python解锁应用手势密码
如下图手势密码页面:可以看到通过
UIAutomator
Viewer找不到具体的source_id,每个手势点是一个view,不同与imageView等,这个手势点的圈是每次运行生成的,就算找到id,每次的
silly11
·
2016-03-23 20:09
appium
python测试
Android自动化测试(
UiAutomator
)简要介绍 - 萧瑟一笑的专栏 - 博客频道 - CSDN.NET
Android自动化测试(
UiAutomator
)简要介绍-萧瑟一笑的专栏-博客频道-CSDN.NET
lexus
·
2016-03-22 10:00
Uiautomator
2.0之UiDevice新增API学习小记
1.InstrumentationRegistry类1.1.类说明:一个暴露的注册实例,持有instrumentation运行的进程和参数,还提供了一种简便的方法调用instrumentation,applicationcontext和instrumentation参数。1.2相关API返回类型APIstaticBundlegetArguments():返回一个instrumentation参数副
swordgirl2011
·
2016-03-21 00:00
android
测试
AndroidJUnitRunner过滤器与参数使用
AndroidJUnitRunner介绍AndroidJUnitRunner类是一个JUnit测试运行器,允许运行JUnit3或JUnit4测试类在Android设备上,包括那些使用Espresso和
UIAutomator
swordgirl2011
·
2016-03-13 23:00
测试
uiatuomator如何调试
结合时不知道怎么调试,因为uiatuomator一直是push在手机上,而junit是需要代码运行的,那我该怎么办,现在发一下不知道是哪位大神写的代码,很实用,在调用方只要传入他的参数即可packagecom.
uiautomator
.test
koreyoshi6246
·
2016-03-10 19:00
uiautomator
日志文件转换为junit格式文件
内容比较简单,使用工具automator-log-converter.jar输入命令:“java–jarautomator-log-converter.jar repotr.txtreport.xml ,然后你就看到了同级目录下有一个xml文件了,送上那个工具,好像没有上传附件的工具,如有需要可以联系我:
[email protected]
koreyoshi6246
·
2016-03-10 19:00
uiautomator
做自动化的过程
UIautiomator官网地址:http://android.toolib.net/sdk/index.html1.环境搭建使用
uiautomator
需要导入jar包,
uiautomator
.jar和
koreyoshi6246
·
2016-03-10 19:00
Uiautomator
测试分享(一)
if(newUiObject(newUiSelector().textContains("x")).exists()) newUiObject(newUiSelector().className("android.widget.EditText").instance(0)).setText("xxx") newUiObject(newUiSelector().text("xxx")).click(
Bluebluesea
·
2016-03-07 16:00
查看控件id的工具
在AndroidSDK下提供了两个工具可以来查看控件的id,在AndroidSDK目录下的tools字文件夹下可以找到这两个工具,hierarchyviewer.bat和
uiautomator
viewer.bat
被窝疯
·
2016-03-06 15:00
robotium中没有源码测试查找控件
1.
uiautomator
viewer.bat运行这个文件,连接上手机就可以查看手机实时的UI布局,并且能够查找到resource-id,这对于robotium中控件的查找非常有用
小紫竹a
·
2016-03-01 21:00
robotium注入和查找事件源码浅析
robotium注入和查找源码浅析那么上一篇文章我们分析了
UiAutomator
的注入事件和查找控件的源码走向,那么这一篇将要走入robotium的源码分析,同样分析注入和查找控件。
Cloud_Huan
·
2016-02-26 19:00
框架
UiAutomator
注入和查找事件源码浅析
今天浅析的一个自动化框架是
UiAutomator
这个框架,那么从网上下了源码,就来分析一下数据流的走向吧,主要内容有两个,第一个是如果查找控件,第二个是事件是如何注入的。
Cloud_Huan
·
2016-02-25 18:39
自动化测试
UiAutomator
注入和查找事件源码浅析
今天浅析的一个自动化框架是
UiAutomator
这个框架,那么从网上下了源码,就来分析一下数据流的走向吧,主要内容有两个,第一个是如果查找控件,第二个是事件是如何注入的。
Cloud_Huan
·
2016-02-25 18:39
自动化测试
UiAutomator
注入和查找事件源码浅析
今天浅析的一个自动化框架是
UiAutomator
这个框架,那么从网上下了源码,就来分析一下数据流的走向吧,主要内容有两个,第一个是如果查找控件,第二个是事件是如何注入的。
Cloud_Huan
·
2016-02-25 18:00
android
框架
自动化
UIAutomator
定位Android控件的方法实践和建议
以下是
UIAutomator
Viewer对界面的一个截图.但有一个例外的地方是下文的” 通过伪xpath方法定位控件 “章节实例需要使用到的是NoteEditor这个activity里面的Menuo
u013037007
·
2016-02-24 23:00
uiautomator
viewer获取当前屏幕中的各个元素信息包括类名
android开发环境配置好之后,进入androidsdk目录下tools目录下,打开
uiautomator
viewer.bat。
u013037007
·
2016-02-20 16:00
UiAutomator
2自动化测试环境搭建
一、前期准备在此之前先将Androidstudio环境安装搭建好,搭建好后接下来需要
uiautomator
2jar包,这里就为大家提供了,可以自行到这里下载http://pan.baidu.com/s/
LangSand
·
2016-02-19 11:39
自动化学习
UiAutomator
步骤
UiAutomator
作为谷歌的亲儿子,可是继承在Androidsdk当中的,主要是做UI测试的,而且现在很火的Appium里面Android使用的框架正是
UiAutomator
,使用的时候只需要导入build
Cloud_Huan
·
2016-02-17 19:53
自动化测试
UiAutomator
步骤
UiAutomator
作为谷歌的亲儿子,可是继承在Android sdk当中的,主要是做UI测试的,而且现在很火的Appium里面Android使用的框架正是
UiAutomator
,使用的时候只需要导入
Cloud_Huan
·
2016-02-17 19:00
robotium步骤和模板
Robotium是一款国外的开源测试框架,使用人数非常多,有着比较完善的api和说明文档,同时可以进行黑盒和白盒测试,可以说是一个非常强大的框架了,不过如果是纯黑盒我还是偏向用
UiAutomator
了,
Cloud_Huan
·
2016-02-17 19:00
bootstrap之WaitForIdle&&Clear
WaitForIdlepackageio.appium.android.bootstrap.handler; importcom.android.
uiautomator
.core.UiDevice;
phlsheji
·
2016-02-05 20:00
Android自动化之AccessibilityService
简介demo示例说明Manifest声明AccessibilityService的XML配置文件创建继承自AccessibilityService的服务类MainActivity检测服务是否开启
UiAutomator
Viewer
leestar54
·
2016-02-03 17:00
Android自动化之AccessibilityService
简介demo示例说明Manifest声明AccessibilityService的XML配置文件创建继承自AccessibilityService的服务类MainActivity检测服务是否开启
UiAutomator
Viewer
leestar54
·
2016-02-03 17:00
Espresso 自动化测试(四)-中文字符的输入
前言由于Espresso也是用于做UI自动化测试的,所以我们难免要拿它来跟
UiAutomator
进行比较了。
saii
·
2016-02-03 09:09
espresso
UIAutomator
定位Android控件的方法实践和建议(Appium姊妹篇)
以下是
UIAutomator
Viewer对界面的一个截图.但有一个例外的地方是下文的”通过伪xpath方法定位控件“章节实例需要使用到的是NoteEditor这个activity里面的Menuopt
liuchangxin1982
·
2016-02-02 11:00
UIAutomator
UIAutomator
ViewerThe
uiautomator
viewer toolprovidesaconvenientGUItoscanandanalyzetheUIcomponentscurrentlydisplayedonanAndroiddevice.YoucanusethistooltoinspectthelayouthierarchyandviewthepropertiesofUI
to be crazy
·
2016-01-28 20:00
Android JUnit Test——批量运行测试代码
转载请注明出自天外归云的博客园:http://www.cnblogs.com/LanTianYou/Android测试三要素写Android测试用例有三要素,一是我们用的“安卓模拟器device”(用来显示UI),二是“
uiautomator
viewer.bat
天外归云
·
2016-01-26 11:00
android app自动化测试之
UIAutomator
一、
UIAutomator
Android自动化测试工具有很多,但是要免费、易上手,本人觉得就直接使用Eclipse自带的
UIAutomator
就不错。
Mr.LUCKY
·
2016-01-25 20:00
Android开发Tips(3)
欢迎Follow我的GitHub,关注我的CSDN.我会介绍关于Android的一些有趣的小知识点.本文是第三篇,其余第一篇,第二篇.1.
UIAutomator
Viewer自动化测试是Android测试的趋势
u012515223
·
2016-01-24 10:00
android
开发
知识点
tips
Mystra
Android系统之路(初识MTK) ------ (详细精华)添加客供系统壁纸去除系统动态壁纸/Camera默认fine/remove android beam
①thefirstone进入Camera设置里面默认 Videoquality摄录像fine1920*1088使用eclipseDumpviewhierarchyfor
uiautomator
工具捕获要索引的关键字
jspping
·
2016-01-23 11:00
MTK添加壁纸
Camera默认fine
UiAutomator
——Android自动化测试工具简要介绍
Android自动化测试简单介绍 Android自动化测试主要分为Monkeyrunner、Rubotium、
UiAutomator
、Monkey(在我看来这个不算)等。
shandong_chu
·
2016-01-13 10:00
uiautomator
的坑和AAPT命令方式启动一个应用程序
最近在使用
UIautomator
完成公司的一个主流程的自动化,因为不适用H5和IOS所以会放弃这个工具的使用,现在记录在使用
uiautomator
的一些问题:案列1:使用命令去启动要运用的apk包使用命令方式启动
koreyoshi6246
·
2016-01-12 20:00
UIAutomator
输入中文
看到网上的解决办法如下:下载https://github.com/sumio/
uiautomator
-unicode-input-helper源码InstallUtf7ImeandchangethedefaultIMEImport
lucky_zhang
·
2016-01-12 19:00
UIAutomator
输入中文
看到网上的解决办法如下:下载https://github.com/sumio/
uiautomator
-unicode-input-helper源码InstallUtf7ImeandchangethedefaultIMEImport
lucky_zhang
·
2016-01-12 19:00
ADB命令后台修改系统默认输入法
今天要研究
uiautomator
如何输入中文,看网上有一种常用的解决办法:http://www.cnblogs.com/yajing-zh/p/5125387.html在这篇博客最后提出来的问题,也是本篇博客的由来
lucky_zhang
·
2016-01-12 18:00
ADB命令后台修改系统默认输入法
今天要研究
uiautomator
如何输入中文,看网上有一种常用的解决办法:http://www.cnblogs.com/yajing-zh/p/5125387.html在这篇博客最后提出来的问题,也是本篇博客的由来
lucky_zhang
·
2016-01-12 18:00
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他