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
使用Inspector查看App元素属性
一.AndroidSDK自带的
UIAutomator
ViewerAndroidSDK自带了
UIAutomator
Viewer,这个Viewer运行比较慢,而且与Appium有点不兼容,所以在尽量在关闭Appium
闲来
·
2018-03-09 20:12
Appium
uiautomator
2 使用Python测试 Android应用
GitHub地址:https://github.com/openatx/
uiautomator
2介绍
uiautomator
2是一个可以使用Python对Android设备进行UI自动化的库。
虫师
·
2018-03-01 09:00
IDEA的External Tools添加
uiautomator
viewer
起因想在IDEA里快速启动
uiautomator
viewer,要不然每次都需要去找它。
砾桫_Yvan
·
2018-02-17 13:47
Appium+python自动化9-SDK Manager
一、SDKManager1.双击打开SDKManager界面2.Tools里面前三个是必须下载的--AndroidSDKTools里面有各种实用工具,如:
uiautomator
viewer,
uiautomator
viewer
Roshan_
·
2018-02-06 11:56
uiautomator
快速获取android画面UI元素
后来知道用
uiautomator
可快速分析到android手机应用的UI元素,这样就没此前想的用图像识别那么复杂了。
阳光柠檬_
·
2018-02-06 10:30
Android
工具
【学以致用】android功能实现8---Android Studio 的
UiAutomator
2.0的测试覆盖率验证
之前研究了如果使用
Uiautomator
2.0来自动化模拟人的手动测试,来检测程序的基本功能是否完整。然而,根据经验来检测功能,是人为设定哪些功能是我们需要关注的,认为设定的真的测试完整了吗?
帝求仁
·
2018-02-02 14:33
学以致用
Android工具使用之
UiAutomator
Viewer
以前是用HierarchyViewer查看界面的布局层次的,其实
UiAutomator
Viewer用起来更方便更直观,个人更偏向后者。
大笨鸟飞快点
·
2018-02-02 09:50
Android工具
自动批量添加微信好友
github.com/huijizyf/auto_add_wechat_friendsscreen自动批量添加微信好友使用adb模拟点击操作手机,批量添加好友,微信号存储于data/name.txt原理:使用
uiautomator
zhouyufei
·
2018-01-18 09:47
几款Android 应用自动化测试工具
MonkeyRunner测试:操作简单,可录制测试脚本,可视化操作,主要生成坐标的自动化操作,移植性不强Robotium测试Ronaorex测试Appium测试
UIAutomator
测试TestBird
hebbely
·
2018-01-09 10:47
android
工具
Appium for Android元素定位方法
Appium定位元素的方法有很多,比如经常用的by_name、by_resource-id、by_classname下面介绍下通过
UIAutomator
方法来定位元素的方法,而且这些方法定位都比较准。
niedongri
·
2017-12-18 10:22
appium
元素定位
uiautoma
Appium
Appium定位元素-xPath方法
昨天的解决办法:realStr=self.driver.find_element_by_android_
uiautomator
(\'newUiSelector().cla
步履不停的Suunny
·
2017-12-14 12:58
常见的测试工具
QTP/UFTRFTRobotSeleniumsoapUISolktestSquishTestCompleteRanorex移动应用自动化测试工具:RobotiumMonkeyrunnerAppium
UIAutomator
享有盛誉之名
·
2017-12-11 14:07
Uiautomator
1.0 环境搭建
1,简介
Uiautomator
是一款Android自动化测试工具,可以很方便的进行APP的测试,功能强大,下面主要说明下使用Maven构建
Uiautomator
的测试环境。
Coffeelong
·
2017-12-10 05:41
uiautomator
中UiScrollable下滑自动找到内容点击
当前界面没有,就要滑动去找,找到就点击它;例如:要打开设置中的更多内容,更多这个按钮在下方,打开设置界面是看不到的,需要滑动下找,这就用的了我们的UiScrollable的api;第一步:先找到可以滑动的界面(
uiautomator
view
享有盛誉之名
·
2017-12-08 12:01
uiautomator
api
测试
Appium的工作原理
(语音:python等)2.通过http方式将脚本(Json)发送到appiumserver3.Appiumserver将命令发送到手机端4.手机端通过
UiAutomator
执行命令
麻辣烫里面放麻花
·
2017-12-08 06:08
JAVA_
Uiautomator
小记之 环境搭建-JAVA
上篇文章中简单说明了一下
Uiautomator
2.0相对1.0的相关变化,及开发的准备工作。
--龙
·
2017-12-07 15:15
测试
java
uiautomator
JAVA_
Uiautomator
小记之 环境搭建-Android
对于android环境的安装及配置前,先了解一下SDK的组成及每个模块的作用。下面我们通过SDK的目录文件的来进行了解:add-ons:该目录下存放第三方公司为Anddroid平台开发的附加功能(库)如:GoogleMapsbuild-tools:各个版本的与编译相关的重要工具,比如aapt、aidl、逆向调试工具dexdump和编译脚本dxdocs:离线开发者文档AndroidSDKAPI参考文
--龙
·
2017-12-07 14:09
工作
测试
uiautomator
测试
uiautomator
UiAutomator
2.0颜色验证方案
一、方案思路直接在测试框架上面做文章貌似不可行了,那么我们就要转向Android系统本身了,要验证背景色,首先自然得获取颜色值,
UIAutomator
2.0等框架没有提供对应API,那么我们还可以通过截图的方式获取元素图片
测试开发栈
·
2017-12-06 14:20
第三章:使用Android Studio导入
UIAutomator
与Espresso的jar包
0.2'androidTestCompile'com.android.support.test:rules:0.2'androidTestCompile'com.android.support.test.
uiautomator
无知的小白菜
·
2017-12-06 02:25
微信群控,微信云控系统源码之
uiautomator
框架介绍
uiautomator
是在Android自动化测试中经常用到的工具,而要实现群控系统或者云控系统,模拟点击是必不可少的技术。在模拟点击的实现过程中,我们首选是
uiautomator
。
liuhiu
·
2017-12-03 11:23
UiAutomator
UIAutomator
2.0详解(UIDevice篇----UIWatcher)
UIWatcher,是
UIAutomator
的接口类,用于处理测试中出现的“意外打断”情况(若不对意外情况进行处理,将导致CASEFailed,影响测试结果)。例如电话打入,闹钟之类的界面插入。
breakloop
·
2017-11-29 19:58
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----获取控件)
UIDevice提供了3个获取控件的方法,和一个判断控件是否存在的方法。publicUiObjectfindObject(UiSelectorselector)publicUiObject2findObject(BySelectorselector)publicListfindObjects(BySelectorselector)publicbooleanhasObject(BySelectors
breakloop
·
2017-11-27 23:35
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----Wait)
感觉拖了好久,今天将Wait接口的总结补上,顺便把SearchCondition也捎带结了。直接上图。Wait方法含义:查看查询条件是否符合,若符合,则返回结果。若不符合,则继续等待,直至超时。返回结果可能为UIObject2对象或者UIObject2对象列表,或者布尔类型。其中,传参SearchCondition是一个抽象类,若想获取其实体对象,需要调用Until工具类。该类提供了4个接口方法,
breakloop
·
2017-11-27 17:56
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----performActionAndWait)
EventCondition是一个抽象类,可用通过android.support.test.
uiautomator
.Until中提供的两个静态方法,来获取实体对象。
breakloop
·
2017-11-22 00:17
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----截屏)
UIDevice为截屏提供了两个接口方法。分别是:(1)publicbooleantakeScreenshot(FilestorePath)(2)publicbooleantakeScreenshot(FilestorePath,floatscale,intquality)查看源码,可以发现方法(1)实质上是对方法(2)的调用,2,3传参分别为1.0和90。scale为缩小放大比例,quality
breakloop
·
2017-11-14 17:00
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----Hierarchy)
UIDevice类提供了4个(实际只有3个)关于Hierarchy(布局层次关系)的接口。先列举一下接口。(1)publicvoidsetCompressedLayoutHeirarchy(booleancompressed)(2)publicvoiddumpWindowHierarchy(Filedest)throwsIOException(3)publicvoiddumpWindowHiera
breakloop
·
2017-11-14 15:40
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----waitForWindowUpdate)
书接上文(waitForIdle),我们继续UIDevice的wait方式总结。本篇将着重讲说waitForWindowUpdate方法。publicbooleanwaitForWindowUpdate(finalStringpackageName,longtimeout)我们还以上文滑动的测试案例为实验对象。这里只是将相应的waitForIdle换成waitForWindowUpdate方法。修
breakloop
·
2017-11-08 19:02
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----waitForIdle)
UIDevice提供了5个方法用于等待。本文我们将一一讲解。先来看一下,如果没有wait操作,我们的执行效果会是怎样。我们以之前章节(触屏操作3)中的示例,去除wait后,看一下效果。修改后,代码如下inttimeOut=1000;@TestpublicvoidFunctionKeyTest4(){Log.i(TAG,"StartTest");//mDevice.waitForIdle(timeO
breakloop
·
2017-11-08 19:51
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----触屏操作3)
本篇将记录触屏的最后4个方法,用于点击,拖拽和滑动。先列举一下方法(1)publicbooleanclick(intx,inty),点击(2)publicbooleanswipe(intstartX,intstartY,intendX,intendY,intsteps),滑动(3)publicbooleanswipe(Point[]segments,intsegmentSteps),滑动(4)pu
breakloop
·
2017-11-07 17:57
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----触屏操作2)
如前文所述,UIDevice有20个接口方法用于触屏操作。前文已记录了两个类型,功能键和开启固定界面,本文将记录按键型的7个接口方法。先列举一下本文涉及的方法。(1)publicbooleanpressDPadLeft(),方向键,向左(2)publicbooleanpressDPadRight(),方向键,向右(3)publicbooleanpressDPadDown(),方向键,向下(4)pu
breakloop
·
2017-11-06 18:52
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----获取设备名称和Package名称)
UIDevice提供了4个方法(其中有1个方法废弃),用来获取设备和Package名称。分别是(1)publicStringgetCurrentActivityName()用于获取当前Activity的Name,但官方文档中,注明该方法可信度不高,且被弃用。所以无需考虑。(2)publicStringgetCurrentPackageName()获取当前APPPackage的Name,而非当前Ac
breakloop
·
2017-11-02 23:07
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----Screen操作)
UIAutomator
2.0的UIDevice类共有62个方法,其中与屏幕相关的操作共有13个,占了总数的五分之一。本篇我们将依次介绍一下这些方法,并通过实例来使用这些方法。
breakloop
·
2017-10-31 23:24
android测试
Android自动化测试
UIAutomator
2.0详解(UIDevice篇----获取UIDevice对象)
UIAutomator
2.0在UIDevice类中,提供了两个静态方法,用于获取UIDevice对象。
breakloop
·
2017-10-31 00:40
android测试
Android自动化测试
UIAutomator
2.0详解(IDE View篇)
本篇将讲述,如何在AndroidStudio2.3.3中查看测试案例运行结果。直接上图。我们来分区域看View的布局。先看左边部分。主窗口左边部分,又分成了四个区域。(1)红色区域:从上至下,分别为“运行”,“停止”,“保存布局”,“固定”,“关闭View”和“帮助”。(2)蓝色区域:为显示区域,分别显示运行过的测试案例,并在右边显示对应的运行时间。该运行时间,包括@Before和@After。(
breakloop
·
2017-10-26 00:37
android-studio
android测试
Android自动化测试
uiautomator
中采用longClick()长按界面或按钮
我们都知道有些按钮的东西需要长按才会弹出菜单选项,如删除等如我们有闹钟要删除,需要要长按闹钟,选择删除按钮,很简单,需要longClick()这个方法,
uiautomator
工具内含此方法;代码如下:UiObjectdeleteLongAlarm
享有盛誉之名
·
2017-10-25 12:51
uiautomator
Android App 自动化测试: OPEN-STF环境搭建
就目前来说,通过
UiAutomator
,Robotium、Monkey,Appium等工具。配合测试开发所写的测试脚本,要实现一个自动化测试的工
code小生_
·
2017-10-19 00:00
通过aapt获取packageName和Launch Activity
若使用
uiautomator
进行androidAPP的自动化测试,首要的一步是启动APP,而APP的PackageName和LaunchActivityName是启动的必要参数。
breakloop
·
2017-10-17 22:13
android测试
Android自动化测试
Android App自动化测试: OPEN-STF环境搭建
就目前来说,通过
UiAutomator
,Robotium、Monkey,Appium等工具。
舵哥
·
2017-10-13 16:18
Android测试
UI Automator Viewer的使用
uiautomator
viewer是androidSDK自带的工具。通过截屏并分析XML布局文件的方式,为用户提供控件信息查看服务。该工具位于SDK目录下的tools\bin子目录下。
breakloop
·
2017-10-13 15:40
android测试
android工具
Android自动化测试
APP测试工具选择
功能测试自动化a)轻量接口自动化测试jmeter,b)APPUI层面的自动化android:
UIAutomator
Viewer,AndroidJunit,Instrumentation,
UIAutomator
云烟雾漫
·
2017-10-10 16:35
测试
关于Android的自动化测试,你需要了解的5个测试框架
为了实现跨平台的功能,Appium使用了供应商提供的AndroidUI框架来实施测试:在iOS中使用XCTest,在Android中使用
UIAutomator
或Instrumentation。
shoothao
·
2017-09-28 16:00
自动化测试
测试框架
Andriod
关于Android的自动化测试,你需要了解的5个测试框架
为了实现跨平台的功能,Appium使用了供应商提供的AndroidUI框架来实施测试:在iOS中使用XCTest,在Android中使用
UIAutomator
或Instrumentation。
shoothao
·
2017-09-28 16:00
自动化测试
测试框架
Andriod
关于Android的自动化测试,你需要了解的5个测试框架
为了实现跨平台的功能,Appium使用了供应商提供的AndroidUI框架来实施测试:在iOS中使用XCTest,在Android中使用
UIAutomator
或Instrumentation。
·
2017-09-28 16:00
android
自动化
测试
android
UiAutomator
生成报告类基本方法封装
本人在使用android
UiAutomator
做测试的时候,用的是调试方法生成的测试报告,因为运行环境实在电脑上,所以基本的封装方法和UiAlibrary区分开了,主要是执行调试命令和创建测试报告文档的方法比较多
fhaohaizi
·
2017-09-22 17:33
android
uiautomator
java
android
UiAutomator
生成测试报告的基本方法封装
上次发过了
UiAutomator
的基本方法封装,由于我使用调试类做的测试报告,所以一些方法得单独进行封装,下面就是我生成报告部分封装的测试方法。
fhaohaizi
·
2017-09-18 09:36
android
uiautomator
java
Appium自动化测试-Python客户端(1)
来编写脚本暂定环境配置如下:1.python3.6.22.Appium1.6.53.Appium-Python-Client0.24#PythonclientforAppium1.5元素定位Android可以使用SDK工具的
uiautomator
viewer
joey01265235
·
2017-08-30 17:06
【吾优测试】互联网测试信息一周精华速递(2017.8.14 - 2017.8.20)
[测试技术]Android自动化测试工具
UiAutomator
使用详解利用
UiAutomator
实现androidui自动化测试[测试技术]基于容器编排的devops流程在容器化的时代,我们是如何实现DepOps
小发条
·
2017-08-22 11:25
Android
UIAutomator
定位方式详解
在Android的自动化测试中,有很多定位方式,如:id、className、AccessibilityId、xpath、Android
UIAutomator
等定位方式。
DC_ing
·
2017-08-21 17:01
Appium学习笔记1
iOS:苹果的UIAutomationAndroid4.2+:Google's
UiAutomator
Android2.3+:Google'sInstrumentation.
丛鹏
·
2017-08-21 00:09
android
UiAutomator
自定义快速调试类
本人在使用
UiAutomator
的过程中,一直用快速调试类来做测试,发现其中很多地方都需要根据不同的需求做修改,今天特意花了点时间总体修改一遍,更加灵活了,又写了很多中文注释。分享出来,供大家参考。
fhaohaizi
·
2017-08-17 13:44
android
uiautomator
java
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他