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
用Appium让Android功能自动化测试飞起来
前言做Android端功能自动化已有2年多的时间了,使用过的功能自动化框架有Robotium、
Uiautomator
、Appium。
pdfebook
·
2020-07-07 18:36
软件测试
自动化测试框架对比(
UIAutomator
、Appium、Robotium)
转载自:http://www.cnblogs.com/liuyuxuan/p/5614923.html自动化测试框架对比(
UIAutomator
、Appium、Robotium)一、原理1.
UiAutomator
犀牛有脾气
·
2020-07-07 15:22
自动化测试
uiautomator
viewer出现Unable to connect to adb. Check if adb is installed correctly解决方法
启动测试工具
uiautomator
viewer,点击第二个按钮DeviceScreenshot时,出现Unabletoconnecttoadb.Checkifadbisinstalledcorrectly
hust_twj
·
2020-07-07 10:57
Android
Appium+python自动化29-toast消息【转载】
本篇转自博客:上海-悠悠前言appium1.5以后的版本才支持toast定位,并且'automationName'得设置为'
Uiautomator
2',才能捕获到。
anbaduay633369
·
2020-07-07 03:54
appium + python 的使用
UIautometer的使用androidcreateuitest-project-nijkdemo-t1-pE:\写写代码1\ijkdemotextadbpushF:\AutoProjects\
uiautomator
amiihanxiaoping
·
2020-07-07 03:46
appium—定位Toast元素
定位Toast元素Appium1.6.3开始支持识别toast,且是基于
uiautomator
2,因此需要如下设置环境准备步骤一:安装nodejs进入官网下载:https://nodejs.org/en
兜里有糖yoohoo
·
2020-07-07 00:30
appium
appium获取toast和操作webview实例
上看到很多测试同学分享了toast的获取方式,其中大部分是java版本的,但也有个python版本的:https://testerhome.com/topics/11799Appium获取toast实际使用了谷歌改造的
Uiautomator
2
Jack_Chen3
·
2020-07-06 22:56
appium测试
python文章
appium client迷之一样的API(二)
查找元素,appium除了提供简单的id、xpath、className,同时也提供了find_element_by_android_
uiautomator
()方法供用户使用
uiautomator
或者
uiautomator
2
小蜗牛的成长
·
2020-07-06 18:06
UiAutomator
源码学习(1)-- UiDevice
UiDevice类的完整源码UiDevice.java废话不多说,我们首先根据用法来来看看Android
Uiautomator
访问设备的原理。
wangyy
·
2020-07-06 14:00
robot framework rf自动化测试实例(第二篇:处理开机/用户引导页--滑动swipe以及click方法)
上一节我们讲解了如何启动一个应用,接下来我们讲解如何操作引导页顺利进入首页每篇文章都是使用实例,大家可以一起做,但是练习的时候要多想想,这种操作在哪些地方还有可能用到,该怎么去用使用工具:adb安装路径tools文件夹下:
uiautomator
viewer.batappiumrf
喳喳学测试
·
2020-07-06 12:49
Robot
Appium(三)常用的8种元素定位方式之 id、name、class、相对定位
最重要的一个环节就是获取元素的定位,只有准确的定位到了元素才能进行相关元素的操作,而Appium也提供了许多元素定位的方式:元素定位的方式idnameclassList定位相对定位Xpath定位H5页面元素定位
UIAutomator
披挂出征
·
2020-07-06 08:37
测试
Appium
Appium
元素定位
自动化测试
相对定位
测试元素定位
Appium中定位方式by_android_
uiautomator
与driver.find_element_by_xpath
一、语法一:driver.find_element_by_android_
uiautomator
("xx")1.通过className来定位语法:driver.find_element_by_android_
uiautomator
wenzhp1975
·
2020-07-06 06:22
Python
uiautomator
学习笔记(一)简介
uiautomator
通过创建具有自动化测试功能的ui测试用例来有效率的测试ui,这种方式能运行在一个或多个设备上。
堇颜
·
2020-07-06 02:42
Python+
uiautomator
2+weditor UI自动化测试实战(1):环境搭建
接下来就是详细步骤了:(1),打开cmd,输入:pipinstall--upgrade--pre
uiautomator
2出来这个就
Hope to see
·
2020-07-05 14:29
Python+
uiautomator
2+weditor UI自动化测试实战(2):项目实战
上周和大家分享了Python+
uiautomator
2+weditorUI自动化测试实战(1):环境搭建,接下来和大家分享一下在具体的实战中的UI自动化的运用吧。
Hope to see
·
2020-07-05 14:58
学习
uiautomator
2 使用python测试安卓应用,偷懒看看
由于工作中很多操作需要重复多次,然后对测试情况进行总结概括,为了偷懒,所以学习
uiautomator
2,使用python测试安卓应用,让应用跑起来,减轻测试压力。
呼啦小姐
·
2020-07-05 09:41
autojs 蚂蚁森林能量自动拾取即给指定好友浇水
连接电脑端的vcCode和手机端的autojs(1).开启AutoJS插件(2)查看电脑ip(3)autojs手机连接电脑3、编写功能代码1)、使用vcCode进行代码编写2)使用androidsdk里面的
uiautomator
viewer.bat
放大的EZ
·
2020-07-05 03:13
python
爬虫
从一个
Uiautomator
的官方demo说源码
首先我们先看一个官方给的
uiautomator
2的例子#coding:utf-8import
uiautomator
2asu2defmain():u=u2.connect_usb()u.app_start
saii
·
2020-07-05 02:42
automator
uiautomator
2 init 做了什么
uiautomator
2入门想要了解一个开源的项目,最好的方式就是从官方的说明文档开始入手。我们先看下
uiautomator
2的由来。
saii
·
2020-07-05 02:42
automator
uiautomator
viewer报错:java.lang.reflect.InvocationTargetException
在使用
uiautomator
viewer对设备进行截屏时,出现异常UnexpectederrorwhileobtainingUIhierarchyjava.lang.reflect.InvocationTargetException
dayday_baday
·
2020-07-05 01:31
爬虫
android测试
用python+
uiautomator
写android测试脚本环境的搭建
针对的系统环境win7,64python安装和配置1、从python官方网站下载对应系统的安装包(得到一个.msi文件)2、运行.msi文件,选择安装路径,安装python3、完成以后将上面的路径配置到环境变量里面(payh里面,用英文状态下的分号与其他的路径分隔开)4、打开dos窗口,输入python回车,出现类似于如下信息表示安装python成功C:\Users\YHXIONG>pythonP
熊雅慧
·
2020-07-05 00:54
uiautomator
2+ tesseract 智能识别文字实现手游辅助外挂,打怪刷装备快人一步
定时刷怪4、最终效果一、背景先交代下背景,就是疫情期间,随便玩了一款游戏,玩了后发现,游戏任务太繁重了,为了兼顾学习和游戏,所以就萌生了自己动手开发手游辅助外挂的想法,调研了几个手机自动化测试平台最后选中了
uiautomator
2
luoman876
·
2020-07-04 23:11
UIautomator2
自动化测试
uiautomator
viewer.bat的使用
1、找到
uiautomator
viewer.bat文件,我的是在:C:\Users\Administrator\AppData\Local\Android\sdk\tools\bin文件下,双击打开即可
csc48656
·
2020-07-04 13:33
Android学习路线
自动化测试中java多线程的使用实例
本人在学习android
UiAutomator
和selenium2java的时候,经常与遇到一些跟数据库相关的问题,比如我提交了一个订单,我想从数据库中查询这个订单的信息是否跟预期一致,或者我已经购买过一个课程
chenglang2310
·
2020-07-04 13:15
android
UiAutomator
获取当前页面某类控件个数的方法
本人在学习
UiAutomator
的时候,发现一个问题,就是我需要知道当前班级作业的个数,本来想用getchildCount(),发现原来是按行的,一行不一定有多少个小题,后来就想了一个办法,selenium2java
chenglang2310
·
2020-07-04 13:15
RF集成安卓toast提示语的匹配
1、安装新版本的APPIUM如:appium-desktop-Setup-1.2.7.exe下载地址:https://testerhome.com/topics/680需要使用
Uiautomator
2才能选择到
liuxiro
·
2020-07-04 12:03
从Appium运行了解其运行原理
一样的特性,比如多语言支持,webdriver是基于http协议的,第一连接会建立一个session会话,并通过post发送一个json告知服务端相关测试信息.对于Android来说,4.2以后是基于
uiautomator
金哥铁码
·
2020-07-02 16:05
Appium获取元素的相关方法及问题记录
以下是通过Java1.8,appium1.72,安卓5.0.2及安卓7.0findElementByIddriver.findElementById("android:id/title");//注:就是
UIAutomator
Viewer
panda62
·
2020-07-02 14:48
Appium
appium for android 查找元素方法总结
有两个工具可以用来查找元素:安卓sdk自带的
uiautomator
viewer;appium最新版1.0.2。建议使用
uiautomator
viewer,个人感觉使用起来要方便些,包括复制元素的
n_laomomo
·
2020-07-02 13:34
Appium
Android6.0中横向RecyclerView空白bug解决
上会出现notify的时候显示在屏幕上的一些ViewHolder消失了,之后屏幕外部的ViewHolder通过左右滑可以滑出来,原来消失的ViewHolder在左右划过之后也会出来,效果如下通过SDK的
uiautomator
v
lvshaorong
·
2020-07-02 10:32
AppiumDesktop用法(力求详尽深入,后期可能会更新)
AppiumDesktop真的是一个好东西:1、首先他可以定为元素信息(这里所说的元素是指App上的空间),这一点它和Android自带的
uiautomator
viewer一样,但是AppiumDesktop
顾顾314
·
2020-07-02 08:21
autojs自动阅读脚本源代码免费分享
一、工具下载安装手机端:auto.js(百度即可)PC端:VSCodeJDKSDKTools(定位工具:
Uiautomator
viewer)注:VSCode用于代码编写
Uiautomator
viewer
垚石
·
2020-07-02 05:53
Android
auto.js
自动阅读
了解appium自动化的工作原理(
uiautomator
)
一、Appium加载的过程图解Appium的原理WebDriverscript:我们的测试脚本(javaorpython)Appium:会首先开启一个监听4723端口的server,接收测试脚本发送过来的对应请求,再将对应的请求发送给中间件Bootstrap.jar(注意这里的请求不是整个脚本文件,而是对应的命令请求,比如:点击一个元素就是一条请求)Bootstrap.jar:监听4724端口由a
叫我小菲菲
·
2020-07-02 05:50
Appium自动化
Appium移动端自动化测试-常见error解决方法
1:Originalerror:CouldnotextractPIDsfrompsoutput.PIDS:[],Procs:["badpid'
uiautomator
'"]解决方法:https://blog.csdn.net
AnndyTuo
·
2020-07-02 03:51
Appium移动端自动化测试
Python3+Appium学习笔记07-元素定位工具UI Automator Viewer
这篇主要说下如何使用
UIAutomator
Viewer这个工具来定位元素。这个工具是sdk自带的。
梦忆安凉
·
2020-07-01 15:59
基于Appium的APP自动化测试基础--美团APP的实例
前段时间用一种流行语言,一个主流工具,一个实用框架,写了一个美团app自动化测试的Demo,利用appium+python+unittest+
uiautomator
viewer,编写了测试用例,并通过HTMLTestRunner
Tigerdong1
·
2020-07-01 14:17
Appium
robotium结合
uiautomator
uiautomator
就是可以跨应用的,两个结合起来就可以啦。
tyoko
·
2020-07-01 13:05
uiautomator
2 + Python 测试Android APP
一、
uiautomator
2安装首先在通过python去调用
uiautomator
2,所以理所当然需要安装
uiautomator
2的库。
Jayden_Gu
·
2020-07-01 10:10
APP测试
UiPath+Appium移动自动化03--测试demo
node.js、appium安装配好手机或模拟器连接配好UiPath已下载AndroidActivities、appium.WebDriver2.获取需要操作的app包名、界面名、控件ID等从源码、adb、
uiautomator
viewer
YifLiu
·
2020-07-01 09:02
Android自动化
appium自动化测试用来控制手机
Appium自动化测试软件安装安卓SDK安装tools下面有
uiautomator
view可以获取手机元素信息下载夜神模拟器虚拟手机安装Python安装Node.jshttps://nodejs.org
觉困
·
2020-07-01 06:42
移动端自动化测试Appium 从入门到项目实战Python版
环境到基础函数的封装通过环境搭建得思路分析将环境搭建起来,通过Appium的原理刨析整个运行过程,以慕课网启动到登陆的实际例子为切入点,深入讲解appium的id、className、层级定位、list定位、
UIAutomator
weixin_30753873
·
2020-07-01 05:20
智能化截图
当测试框架自身的断言机制失效后,图像断言又恢复了它的使命;拿
Uiautomator
来说,绝大多数情况下从Node中获取的元素信息是唯一的,可做断言用;同样,Selenium想精确找到某个Element的
烨枫_邱
·
2020-07-01 03:38
uiautomator
2+python UI自动化测试框架(二):运行前准备
一、
Uiautomator
2原理介绍1.
uiautomator
2是一个可以使用Python对Android设备进行UI自动化的库。
gohead
·
2020-06-30 17:06
python
uiautomato
UIAutomator
定位Android控件的方法实践和建议(Appium姊妹篇)
在本人之前的一篇文章>第二章节谈到Appium可以通过使用
UIAutomator
的方法去定位Android界面上的控件,当时只是一笔带过举了个例子。
天地会珠海分舵
·
2020-06-30 17:03
UIAutomator
移动测试
UIAutomator
Appium
Uiautomator
依赖jar包找不到的提示
纯粹做个笔记root@hammerhead:/data/local/tmp#
uiautomator
runtest/data/local/tmp/appsimulation.jar-ccom.dkxy.appsimulation.AppSimulationTestCase
双刃剑客
·
2020-06-30 14:47
Uiautomator
Android自动化测试
Appium移动端自动化测试--基础预热
Android自动化环境准备需要安装的软件:Appium多端架构与自动化Android自动化前提依赖:获取App的信息:Android常用命令adbshell常用命令列表:Android性能统计dumpsys
uiautomator
软测小生
·
2020-06-30 12:19
Appium移动端自动化测试
python3
uiautomator
2 页面滚动、滑动的相关操作
一、滚动操作:scroll1、含义理解:滚动页面,与坐标无关系2、源码示例:image.png3、实际代码演示:#垂直滚动到页面顶部/横向滚动到最左侧d(scrollable=True).scroll.toBeginning()d(scrollable=True).scroll.horiz.toBeginning()#垂直滚动到页面最底部/横向滚动到最右侧d(scrollable=True).sc
0流云0
·
2020-06-30 10:40
uiautomator
appium 长按应用图标拖动到删除控件
https://testerhome.com/topics/5346AppNameElment=driver.find_element_by_android_
uiautomator
("newUiSelector
望月成三人
·
2020-06-30 09:00
用adb抓取Android App crash日志
就表示连上手机了输入exit退出shelladblogcat-c清理缓存日志adblogcat-vtime*:E>D:/android3.txt用ctrl+c退出日志捕获注:可以筛选包含包名的日志:用
uiautomator
Viewer
youyoulaila
·
2020-06-30 09:21
自动化测试框架对比(
UIAutomator
、Appium)
UiAutomator
和Appium之间的区别和联系联系:在Android端,appium基于WebDriver协议,利用Bootstrap.jar,最后通过调⽤用
UiAutomator
的命令,实现App
小八路2222
·
2020-06-30 08:41
自动化测试
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他