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
微信小程序自动化测试-----
Uiautomator
+weditor的使用
FAT框架里,其实已经载入了
uiautomator
框架。注意:它不能代替FAT里的click等方法,因为FAutoTest是h5,而
uiautomator
是针对native控件进行操作。
vissy小朱
·
2020-06-29 09:54
微信小程序自动化测试
appium底层实现原理解析
Appium使用WebDriver的jsonwire协议,来驱动Apple系统的UIAutomation库、Android系统的
UIAutomator
框架。
xiaofei_sun
·
2020-06-29 03:35
测试合集
xpath定位不到元素,试试这招?
最近在做一个自动化测试项目,遇到公众号元素定位无法找到的情况,通过
uiautomator
查看元素,按钮有text值,试了很多方法,通过xpath的@text方法没找到,后来也通过层级也没找到,而且找元素的等待时间我也都设置的
python爬虫人工智能大数据
·
2020-06-29 02:13
Appium执行用例重复安装 io.appium.
uiautomator
.server 和 io.appium.
uiautomator
.server.test
问题:Appium执行用例重复安装io.appium.
uiautomator
.server和io.appium.
uiautomator
.server.test方案:环境:mac修改文件1:/usr/local
Tom不怕cat
·
2020-06-29 00:57
Appium
uiautomator
viewer不能直接截取手机屏幕信息,尝试了好多种办法,终于解决了
本身可以用sdk——>tools里自带的
uiautomator
viewer截取如果截取不了,采用以下方法:方法一:直接在cmd命令行敲adbshell
uiautomator
dump/sdcard/app.uixadbpull
blingbling兵兵
·
2020-06-28 23:46
使用Appium中遇到的问题
使用Qpython在Android内执行自动化测试脚本
本文是基于ATXATX-
uiautomator
2使用QPython在Android手机内执行自动化「发表于TesterHome」编写。
填坑小懵逼
·
2020-06-28 23:04
自动化测试学习
小米手机进行测试
uiautomator
出现的故障
小米手机有点坑啊,进行Android开发时需要设置挺多东西的。要自己进行调试,首先要打开开发者模式。小米手机的打开方式是进入小米手机的设置,打开设置,看到“我的设备”,如果还没有更新到最新的系统,就要下拉寻找“关于手机”,然后打开“我的设备”,看到自己的系统版本和手机硬件信息,下拉找到我们需要的“全部参数”,然后打开“全部参数”。打开参数内容,看到自己的手机型号;看到自己的安卓版本,然后找到MIU
填坑小懵逼
·
2020-06-28 23:04
琐碎小事
uiautomator
2+python进行手机自动化
安装:pipinstall--upgrade--pre
uiautomator
2初始化(连接手机):python-m
uiautomator
2initpython-m
uiautomator
2init--mirror
TestOps风铃
·
2020-06-28 21:11
Appium
uiautomator2
Appium+python自动化13-native和webview切换
前言现在大部分app都是混合式的native+webview,对应native上的元素通过
uiautomator
viewer很容易定位到,webview上的元素就无法识别了。
weixin_34419321
·
2020-06-28 19:51
UIAutomator
定位Android控件的方法实践和建议(Appium姊妹篇)
在本人之前的一篇文章>第二章节谈到Appium可以通过使用
UIAutomator
的方法去定位Android界面上的控件,当时只是一笔带过举了个例子。
weixin_34413802
·
2020-06-28 19:39
uiautomator
1使用简介
build.xmlandroidcreateuitest-project-njar_name-tid-pprojectPah2、修改build.xml改成默认执行build.xml修改为3、pushjar包到手机adbpushjarNamedata/local/tmp4、执行测试adbshell
uiautomator
runtestjarName-cclassFullName
weixin_34309435
·
2020-06-28 16:10
appium===使用weditor代替ui automator viewer
https://github.com/openatx/
uiautomator
2python安装方式:pipinstall--preweditor然后执行:python-m
uiautomator
2init
weixin_34259159
·
2020-06-28 15:20
手机APP自动化之
uiautomator
2 +python3 UI自动化
题记:之前一直用APPium直到用安卓9.0发现
uiautomator
viewer不支持安卓9.0,点击截屏按钮一直报错,百度很久解决方法都不可以,偶然间看见有人推荐:
uiautomator
2就尝试使用发现比
weixin_34179762
·
2020-06-28 12:52
自动化测试和测试自动化的区别
比如搭建起来一套完整的
UiAutomator
环境。之后就会有区别了。当环境搭建好以后,测试工程师的主要精力就会铺
weixin_34032792
·
2020-06-28 10:34
安卓单元测试之Instrumented Unit Tests
吐槽一下查阅官方文档的重要性本来笔者想对安卓Instrumentation和
Uiautomator
测试框架进行一番尝试,也百度了很多相关的博客,然后发现很多文章都是互相摘抄,某部分内容也没有及时更新,更不适用于现在最新的安卓开发环境
石头城里听驼铃
·
2020-06-28 08:23
解决appium android8.0真机报错shell "ps '
uiautomator
'"" ps:
uiautomator
1.找到appium的安装目录下的adb.js文件,目录为:Appium\node_modules\appium\node_modules\appium-adb\lib2、打开adb.js,找到如下代码:ADB.prototype.shell=function(cmd,cb){if(cmd.indexOf('"')===-1){cmd='"'+cmd+'"';}varexecCmd='shell'
weixin_30685029
·
2020-06-27 23:57
appium安卓7.0以上报错:Original error: Command failed: ps:
uiautomator
,及sessionId":null的情况...
appium安卓7.0以上报错:Originalerror:Commandfailed:ps:
uiautomator
解决方法:步骤如下1.找到appium的安装目录下的adb.js文件,目录为:Appium
weixin_30660027
·
2020-06-27 23:41
Uiautomator
入门(初学者用)
最近在看
Uiautomator
的东西,对于写惯了robotium的我来说,还是一种全新的体验,之前一直想过要尝试一下,不过一直没有抽出空,不废话不废话,写博客是给自己留一个备忘,当然也是为了给更多希望接触到这方面知识的同学们做一个引导
weixin_30466421
·
2020-06-27 20:37
Error: Command failed: C:\windows\system32\cmd.exe /s /c "E:\programfiles\androidSDK\platform-tools\...
windows\system32\cmd.exe/s/c"E:\programfiles\androidSDK\platform-tools\adb.exe-semulator-5554shell"ps'
uiautomator
weixin_30279315
·
2020-06-27 15:59
Python+
uiautomator
2+夜神模拟器,实现安卓自动化操作的一些尝试
先说一下直接用adb操作安卓手机(模拟器)在不知道
uiautomator
2之前,最初考虑的是直接用adb操作手机方法如
watfe
·
2020-06-27 14:12
Python
TV测试中的按键长按操作模拟
从
UiAutomator
在TV测试中的局限性说起:智能TV的操作和手机的操作有很大不同,一般智能TV的操作为遥控器按键操作,来向TVOS发送KeyCode,以完成指定操作。
UDLD
·
2020-06-27 09:46
weditor查看定位元素
一下操作基于手机连接上电脑如果不明白可以去回顾上一篇文章:https://blog.csdn.net/u014028011/article/details/90238777在编写安卓脚本的过程中,如怎么定位元素呢:我们可以借助AndroidSDK自的
uiautomator
viewer
杰然不同_
·
2020-06-27 08:59
python
uiautomator2
自动化
weditor
mac捕获android任意应用的view视图
一、
uiautomator
viewer介绍iautomatorviewer是androidSDK自带的一个元素定位工具。通过截屏并分析XML布局文件的方式,为用户提供控件信息查看服务。
卖客
·
2020-06-27 06:03
Android
手机自动化测试——关于python-
uiautomator
2的拓展
刚开始用appium进行手机自动化处理,优点是支持苹果手机,但是缺点也很明显,构造环境比较复杂,而且初始化很慢,后来发现python-
uiautomator
2,这个真的很好用,简单易懂,基本操作可以参考手机自动化测试
热心市民小磊
·
2020-06-27 06:06
手机自动化
UIautomator
API 列举
首先提供
uiautomator
的官方网页:http://developer.android.com/tools/help/
uiautomator
/index.html
uiautomator
测试案例(Testcase
little-mouse
·
2020-06-27 06:22
UIAutoMator
Python+
uiautomator
2手机UI自动化测试实战
Python+
uiautomator
2手机UI自动化测试实战--2.
小贞贞
·
2020-06-27 06:45
安装appium
Appium使用WebDriver的jsonwire协议,来驱动Apple系统的UIAutomation库、Android系统的
UIAutomator
框架。
pyj----
·
2020-06-27 04:11
测试
Android自动化测试(
UiAutomator
)简要介绍(原)
一、一个BUG引发的问题如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?我想,最好的方式应该是自动化测试。那么,自动化测试可以完成哪些任务呢?简单的说,那些重复性的测试工作,都可以交给自动化完成:1、设置手机的语言2、添加、删除、收藏联系人3、拨号、挂断4、甚至发送短信、收藏短信如果需要上面的功能,那么就开始自动化之旅吧。二、Android自动化测试简单介绍
工程师阿杜
·
2020-06-26 23:05
自动化测试
基于
UIAutomator
+Jenkins Android自动化测试 实现
基于
UIAutomator
+Jenkins自动化测试框架实现一.
UIAutomator
之原始Report:如您所见,当你执行完毕
UIAutomator
测试脚本后,会有形如如下的反馈:众所周知,图中的信息是在
stonree
·
2020-06-26 14:19
Uiautomator
2.0 VS 1.0
简介:google早已推出了
uiautomator
2.0,但是1.0仍然能用,最近由于许多控件不能识别,所以尝试了在2.0上有没有这种问题存在。
CR7mini
·
2020-06-26 11:53
Uiautomator2
uiautomator
2.0 长按keycode物理按键
publicbooleanlongPressKeyCode(intkeyCode,intPressTime){try{FieldmUiAutomationBridge=Class.forName("android.support.test.
uiautomator
.UiDevice
sinat_29052561
·
2020-06-26 11:45
Uiautomator
2.0
Java+
Uiautomator
自动化测试 -- 10.UiScrollable滚动控件学习
UiScrollable作用:滚动控件,当目标控件存在于屏幕之外时使用描述:继承于UiCollection,使用该控件描述界面滑动列表,当目标控件存在于可见范围之外时,可以使用getChild系列方法来获取,UiScrollable会自动完成滑动操作以遍历列表里的所有元素。获取列表的字元素返回值API备注UiObjectgetChildByDescription(UiSelectorchildPa
Ricky_Frog
·
2020-06-26 05:50
Java+
Uiautomator
自动化测试 -- 10.UiCollection学习
UiAutomator
1.0主要的API汇总官网介绍:The
UIAutomator
APIsallowyoutowriterobusttestswithoutneedingtoknowabouttheimplementationdetailsoftheappthatyouaretargeting.YoucanusetheseAPIstocaptureandmanipulateUIcomponents
Ricky_Frog
·
2020-06-26 05:50
Java+
Uiautomator
自动化测试 -- 9.UiSelector学习
功能介绍UiSelector是一种搜索条件,可以在当前界面查询和获取元素的句柄,假如找到一个匹配的元素,就返回布局层次上的第一个元素,作为UiObject通过各种属性以及节点关系定位组件测试步骤找到对象->操作对象找对象依赖UiSelector,操作依赖UiObject例子:@TestpublicvoidtestDemo()throwsUiObjectNotFoundException{UiSel
Ricky_Frog
·
2020-06-26 05:50
Java+
Uiautomator
自动化测试 -- 11.UiWatcher监听器学习
UiWatcher类说明UiWatcher用来处理脚本执行过程中遇到的一些弹窗,非预想的步骤中断监听检查条件publicbooleancheckForCndition();说明:在测试框架无法找到一个匹配时,使用uiselector测试框架将自动调用此处理程序方法。在超时找到匹配项时,框架调用checkforCondition)方法查找设备上的所有已注册的监听检查条件。1可以使用此方法来处理中断问
Ricky_Frog
·
2020-06-26 05:50
Java+
Uiautomator
自动化测试 -- 8.UiDevice学习(按键,坐标操作,滑动,拖动,唤醒,截图,亮屏,灭屏等)
类介绍UiDevices代表设备状态是单例模式UIDevices功能获取设备信息:屏幕分辨率,旋转状态,亮屏或者灭屏等操作操作:按键,坐标操作,滑动,拖动,唤醒,截图等监听器源码的介绍:/***UiDeviceprovidesaccesstostateinformationaboutthedevice.*Youcanalsousethisclasstosimulateuseractionsonth
Ricky_Frog
·
2020-06-26 05:50
Python+
uiautomator
2手机UI自动化测试实战 -- 3. 实战演习demo
我们测试开发小组就运用
Uiautomator
2把繁琐的测试步骤自动化,做好之后,每次版本之前的测试,都可以运行下程序,看看手机玩会,等着出报告就好了,真是美滋滋。
Ricky_Frog
·
2020-06-26 05:49
Java+
Uiautomator
2手机UI自动化实战 -- 1.
Uiautomator
2以及
Uiautomator
介绍
一什么是
Uiautomator
?
UIAutomator
是android的自动化测试框架,可跨APP。是谷歌在Android4.1版本发布时推出的一款用Java编写的UI测试框架。
Ricky_Frog
·
2020-06-26 05:49
Python+
uiautomator
2手机UI自动化测试实战 -- 2. 用法介绍
设备连接方法,有两种1.通过WiFi,假设设备IP192.168.5.4和您的PC在同一网络中import
uiautomator
2asu2d=u2.connect('192.168.5.4')#aliasforu2
Ricky_Frog
·
2020-06-26 05:19
Python+
uiautomator
2手机UI自动化测试实战 --1. 环境搭建
一.简介
uiautomator
2是一个python库,用于Android的UI自动化测试,其底层基于Google
uiautomator
,Google提供的
uiautomator
库可以获取屏幕上任意一个APP
Ricky_Frog
·
2020-06-26 05:19
python3+
uiautomator
2多设备使用执行(多线程,不能并行设备执行)
多设备使用多线程执行,不能并行,只能一个设备执行完成后面,执行另一个设备importsysimport
uiautomator
2asu2fromtimeimportsleepimportosimportsubprocessimportthreadingimporttimedefMultiDevice
默金……
·
2020-06-26 00:27
Flutter 新闻客户端 - 09 详情页展示、分享、远程真机调试
www.bilibili.com/vide...本节目标详情页技术方案比较载入web内容自动计算高度清除广告、推荐拦截请求loading状态显示分享插件远程android设备调试详情展示技术方案选择分析工具
UIautomator
view
会煮咖啡的猫
·
2020-06-25 22:18
前端
flutter
uiautomator
eclipse新建java工程新建java工程新建包新包新建类新类添加jar包:android.jar、
uiautomator
.jar(这两个包是sdkplatforms下的)、buildpathaddexternaljarsaddexternaljarsaddlibrary
tyoko
·
2020-06-25 21:50
使用
uiautomator
2自动化测试app(三)------实战篇
这里我主要会介绍怎么自动的化操控模拟器和一些其它的测试.1.博主使用的是雷电模拟器,其它模拟器不适用此方法雷电模拟器接口:http://www.ldmnq.com/bbs/thread-30-1-1.html这里面是介绍了雷电模拟器调试接口的一些命令,需动手在cmd上先行操作!2.新建一个.py文件,开始编写脚本这里主要实现了:2.1创建模拟器2.2修改模拟器的分辨率(调成手机)2.3启动模拟器2
窒息的鱼
·
2020-06-25 21:47
uiautomator2
使用
uiautomator
2自动化测试app(二)------操作篇
提示:1.推荐使用python3以上的版本来进行开发2.手机使用安卓手机,版本最好不要太老,一根数据线3.安装虚拟机(博主使用雷电)操作:这里只简单的介绍一些
uiautomator
2的基本使用语法1.测试连接
窒息的鱼
·
2020-06-25 21:47
uiautomator2
使用
uiautomator
2自动化测试app(一)------安装篇
uiautomator
2是可以使用python对Android设备做UI自动化的库,由于该项目也是正在火热进行当中所以网上对于它的资料很少.具体的介绍可以查看https://github.com/openatx
窒息的鱼
·
2020-06-25 21:47
uiautomator2
脱离PC在Android 手机内执行
Uiautomator
2 自动化测试
Qpython6.我们需要往这里面安装一些python库,我建议是将PC上的python库直接复制到里面即可需要以下几个库1>
uiautomator
2(这个要不会装,看我其它博客
窒息的鱼
·
2020-06-25 21:47
uiautomator2
Python钉钉打卡程序
Python自动打上下班卡程序本程序所用到的库和工具库:工具及环境:代码实现:源码:说明使用方法本程序所用到的库和工具库:import
uiautomator
2asu2//主要库importtime//延时
MerlinShieh
·
2020-06-25 20:38
提升自己
uiautomator
2,封装一个判断界面元素是否存在的方法。
写case的时候,会存在一个问题,就是点击按钮跳转后,不确定跳转到的页面是哪个?这时候就需要一个这样的返回布尔值的方法,来判断某个元素是否存在,从而判断跳转到了哪个页面。//判断text否存在publicstaticbooleanjudgmentText(Stringname){mDevice.wait(Until.findObject(By.text(name)),waitTime);UiObj
萌翻天
·
2020-06-25 17:16
UI自动化
appium元素坐标定位TouchAction
网上有很多人说的各种appium定位方法,但是我感觉有的不好用,有的不能用,所以整理了一个简单的定位方式,通过坐标定位1.需要用到
UIautomator
(Andriod7.0版本需要
UIautomator
2
吃葡萄要吐皮
·
2020-06-25 17:28
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他