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
APPIUM
Appium
+python自动化(二十四) - 元素等待(超详解)
思考在自动化过程中,元素出现受网络环境,设备性能等多种因素影响。因此元素加载的时间可能不一致,从而会导致元素无法定位超时报错,但是实际上元素是正常加载了的,只是出现时间晚一点而已。那么如何解决这个问题呢?实际测试过程中,比如点击一个控件需要启动一个新activiy界面,或需要加载弹框,或请求网络加载数据成功后刷新界面,此时需要等待一段时间,新界面出现了才能继续执行UI操作,否则还在加载中,程序已开
潇潇说测试
·
2023-07-27 23:09
自动化测试
软件测试
技术分享
appium
python
自动化
软件测试
程序人生
Appium
+python自动化(二十三)- Monkeyrunner与Monkey傻傻的分不清楚(超详解)
monkeyrunner简介1.monkeyrunner工具使用Jython,这是一种使用Java编程语言的Python实现。Jython允许monkeyrunnerAPI与Android框架轻松交互。使用Jython,您可以使用Python语法来访问API的常量,类和方法。MonkeyRunner工具是使用Jython(使用Java编程语言实现的Python)写出来的,它提供了多个API,通过m
潇潇说测试
·
2023-07-27 23:09
软件测试
技术分享
自动化测试
appium
python
自动化
软件测试
程序人生
Appium
+python自动化(二十六)- Toast提示(超详解)简介
开始今天的主题-获取toast提示在日常使用App过程中,经常会看到App界面有一些弹窗提示(如下图所示)这些提示元素出现后等待3秒左右就会自动消失,这个和我日常生活中看到的烟花和昙花是多么的相似,那么我们该如何获取这些元素文字内容呢?Toast简介Android中的Toast是一种简易的消息提示框。当视图显示给用户,在应用程序中显示为浮动。和Dialog不一样的是,它永远不会获得焦点,无法被点击
潇潇说测试
·
2023-07-27 23:08
自动化测试
软件测试
技术分享
appium
python
自动化
软件测试
程序人生
【
appium
】自动化测试
appium
教程(环境搭建上)
第1章环境搭建1.1android-sdk环境前言
appium
可以说是做app适用最广泛的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python。
测试菜鸟小家洛_
·
2023-07-27 22:49
uiautomator2环境搭建,连接设备
uiautomator2这个框架,环境比
appium
简单多了,可以值得一学的1.uiautomator2简介和原理分析uiautomator2是一个自动化测试开源工具,仅支持Android平台的原生应用测试
骄阳根据地
·
2023-07-27 11:50
笔记
UI自动化测试PO模式框架--总结输出
不管用的是
Appium
,还是uiautomator2,PO模式的GUI框架都适合,并非大相径庭,学习者要总结出自己的一套框架,才能做到举一反三,因为万变不离其宗。
骄阳根据地
·
2023-07-27 11:20
笔记
IOS自动化测试环境搭建教程
Homebrew安装(用brew来安装依赖)4、npm和nodejs安装5、libimobiledevice安装6、idevicesinstaller安装7、ios-deploy安装8、Carthage安装9、
Appium
软件测试小杨~
·
2023-07-27 08:11
软件测试
ios
压力测试
python
面试
appium
+python android元素定位
根据UIAutomator定位元素-转image##text属性的方法`driver.find_element_by_android_uiautomator(``'newUiSelector().text("CustomView")'``).click()``#text``driver.find_element_by_android_uiautomator(``'newUiSelector().t
孤独又可爱的虎虎
·
2023-07-27 07:38
Appium
APP UI自动化测试——API介绍
0.定位前的准备工作在定位APP控件时,需要将APP页面dump到uiautomatorviewer中,然后通过uiautomatorviewer定位控件能够将手机界面dump出来的前提:1.打开
appium
晓晓白的软件测试进阶之路
·
2023-07-27 07:03
APP
UI自动化
app
android
软件测试
appium
(java)
java-clienthttps://mvnrepository.com/artifact/io.
appium
/java-clientseleniumserverhttps://www.seleniumhq.org
冰皮月饼真好吃
·
2023-07-26 22:35
常用自动化测试工具有哪些?
1、
Appium
AppUI自动化测试
Appium
是一个移动端自动化测试开源工具,支持iOS和Android平台,支持Python、Java等语言,即同一套Java或Python脚本可以同时运行在iOS和
测试小婉
·
2023-07-26 20:19
接口自动化
自动化
测试工具
运维
软件测试
自动化测试
接口测试
构建行为驱动的iOS自动化测试
本文介绍了如何用行业流行的行为驱动BDD框架Cucumber作为测试框架,使用Node.js编程语言结合
Appium
开发iOS原生应用的自动化测试。
weixin_34214500
·
2023-07-26 17:33
测试
移动开发
xcode
ADB命令(app自动化测试底层技术)
一、adb相关知识体系1,adb的使用场景操作手机设备app自动化测试2,adb测试体系app自动化测试-
appium
遍历测试-appcrawierapp性能测试app专项测试STF设备管理平台云测平台兼容性测试二
江云的博客
·
2023-07-26 10:24
软件测试
App移动端测试
adb
通过
Appium
和Accessibility Inspector获取iOS应用元素定位的方法
XCTest框架和
Appium
XCUITest驱动程序对于原生iOS应用,应
qq_492448446
·
2023-07-25 20:47
Appium自动化
自动化测试
appium
ios
Appium
+python自动化(二十二)- 控件坐标获取(超详解)
简介有些小伙伴或者是童鞋可能会好奇会问上一篇中的那个monkey脚本里的坐标点是如何获取的,不是自己随便蒙的猜的,或者是自己用目光或者是尺子量出来的吧,答案当然是:NO。获取控件坐标点的方式这里宏哥给小伙伴们分享和讲解三种方法,个人喜欢第二种,也推荐小伙伴们和童鞋们使用第二种,当然了萝卜青菜各有所爱,这里不做强制要求。小平同志不是说过:不管白猫还是黑猫抓住耗子就是好猫。适合自己才是最好的,小伙伴们
潇潇说测试
·
2023-07-25 16:42
自动化测试
技术分享
软件测试
appium
自动化
运维
软件测试
程序人生
Appium
+python自动化(二十一)- 让猴子按你指令大闹手机,让我们都成为耍猴高手(超详解)
耍猴第一式-隐藏命令monkey隐藏的两个命令:1–pck-blacklist-file–pck-whitelist-filemonkey还有一个隐藏的命令那就是:1–f:可以指定monkey的自定义脚本一般monkey测试都是随机的测试事件,假如我们需要测试某一个特定的场景,普通的命令很难办到,这是就是需要自定义脚本这个命令了,它的使用方式也是很简单方便的,只要我们按照monkey的脚本规范写好
潇潇说测试
·
2023-07-25 16:09
软件测试
技术分享
自动化测试
python
appium
自动化
软件测试
程序人生
Appium
+python自动化(二十)- Monkey(猴子)日志(超详解)
简介日志是非常重要的,用于记录系统、软件操作事件的记录文件或文件集合,可分为事件日志和消息日志。具有处理历史数据、诊断问题的追踪以及理解系统、软件的活动等重要作用,在开发或者测试软系统过程中出现了问题,我们首先想到的就是她——logging。她可不像泰戈尔说的:“天空没有留下翅膀的痕迹,但我已经飞过”;Monkey这个小姑娘,她可是一个爱炫耀,爱显摆的人已经达到了人过留名、雁过留声的境界。只要我们
潇潇说测试
·
2023-07-25 05:47
自动化测试
技术分享
软件测试
appium
python
自动化
软件测试
程序人生
Appium
+python自动化(十八)- - Monkey事件
操作事件简介Monkey所执行的随机事件流中包含11大事件,分别是触摸事件、手势事件、二指缩放事件、轨迹事件、屏幕旋转事件、基本导航事件、主要导航事件、系统按键事件、启动Activity事件、键盘事件、其他类型事件。Monkey通过这11大事件来模拟用户的常规操作,对手机App进行稳定性测试。下面让我们来详细了解这11大事件。1、触摸事件触摸事件是指在屏幕某处按下并抬起的操作,可通过--pct-t
潇潇说测试
·
2023-07-25 05:16
自动化测试
技术分享
软件测试
appium
自动化
运维
软件测试
程序人生
Appium
+python自动化(十九)- Monkey(猴子)参数(超详解)
前边几篇介绍了Monkey以及Monkey的事件,今天就给小伙伴们介绍和分享一下Monkey的参数。首先我们看一下这幅图来大致了解一下:1、Monkey命令基本参数介绍-p用此参数指定一个或多个包。指定包之后,monkey将只允许系统启动指定的app。如果丌指定包,monkey将允许系统启动设备中的所有app。指定一个包:1adbshellmonkey-pcom.shjt.map100指定多个包:
潇潇说测试
·
2023-07-25 05:16
软件测试
技术分享
自动化测试
appium
python
自动化
软件测试
程序人生
Appium
+python自动化(十七)- - Monkey
1、Monkey简介在Android的官方自动化测试领域有一只非常著名的“猴子”叫Monkey,这只“猴子”一旦启动,就会让被测的Android应用程序像猴子一样活蹦乱跳,到处乱跑。人们常用这只“猴子”来对被测程序进行压力测试,检查和评估被测程序的稳定性。Android官方对这只“猴子”的描述是这样的:TheMonkeyisaprogramthatrunsonyouremulatorordevic
潇潇说测试
·
2023-07-25 05:15
软件测试
自动化测试
技术分享
appium
自动化
运维
软件测试
程序人生
appium
连接夜游模拟器失败的解决办法,即在dos命令中输入adb devices查不到设备的解决办法(只针对夜游模拟器)
关于
appium
连接夜游模拟器的问题,我在dos命令中输入adbdevices总是查不到设备,后来百度了很久,都只是说把sdk文件下的adb.exe文件复制粘贴再重命名为nox_adb.exe,然后复制并覆盖到夜游模拟器的
y2Candice
·
2023-07-24 22:56
python
appium
appium
连接模拟器(我使用的是夜游模拟器)
查看是否可获得该设备的名称,如果没有,则手动敲命令连接:连接语句:nox_adb.execonnect127.0.0.1:62001127.0.0.1:62001:为设备名称,可通过敲命令获得adbdevices二、
appium
y2Candice
·
2023-07-24 22:55
python
appium
iOS单独启动 ios_webkit_debug_proxy 获取webview pagesource
写在前面2018年的文稿,之前在草稿箱一直没有放出来本文主要是iOS端通过框架ios_webkit_debug_proxy获取webview中的pagesource参考博客:
Appium
中开启iOSwebview
进击的程序茗
·
2023-07-24 12:50
robotframerwork之
appium
时间控件的处理
在做
appium
端的自动化的时候,难免会遇到下图这样的时间控件,该类时间控件既不能使用inputtext方法传值,也不能使用gettext方法获取text,似乎很难处理。
涯起
·
2023-07-23 21:45
解决apkanalyzer.bat could NOT be found in D:\Download\Android SDK Tools!警告报错
appium
安装过程中很可能出现以下警告报错,咱就按如下操作即可搞定!!!apkanalyzer.batcouldNOTbefoundinD:\Download\AndroidSDKTools!
AE—Darren洋
·
2023-07-23 18:40
APP测试
自动化测试
android
appium
测试工具
app测试
Pytest自动化测试-简易入门教程(03)
第一个肯定要学会的是一门编程语言,比如说Python或者Java,至少你要会一个第二个,你去进行WebUI自动化或者接口自动化,一些成熟的框架,比如说用来做Web自动化有Selenium,App自动化有
Appium
程序员阿沐
·
2023-07-23 10:28
appium
-doctor安装后的问题解决方案
appium
-doctor
appium
-doctor可以检测
Appium
整体依赖环境配置情况。
丨土豆丨
·
2023-07-23 00:19
adb
appuim
windows解决
appium
-doctor报gst-launch-1.0.exe and/or gst-inspect-1.0.exe cannot be found
原文链接:https://www.cnblogs.com/yiyaxuan/p/14363659.html安装gst-launch-1.0.exeandgst-inspect-1.0.exe手动下载安装,下载地址:https://gstreamer.freedesktop.org/download/注意:runtimeinstaller和developmentinstaller两个应用程序都要下载
暖风丶微凉
·
2023-07-23 00:49
解决
appium
-doctor报gst-launch-1.0.exe and/or gst-inspect-1.0.exe cannot be found
一、下载gst-launch-1.0.exeandgst-inspect-1.0.exe下载地址:DownloadGStreamerruntimeinstaller和developmentinstaller两个应用程序都要下载并安装二、运行安装下载好后点击安装会弹出如下界面,点击“更多信息”展开,点击“仍然运行”即可。随后一路点击确定即可(两个都是这样安装)。三、配置环境找到它们的安装路径的bin
AE—Darren洋
·
2023-07-23 00:19
APP测试
自动化测试
appium
测试工具
自动化测试
appium
中toast识别
目录一、什么是Toast?二、环境前提三、修改配置四、安装驱动五、常见报错及解决方案1、cnpm不识别,提示不是内部或外部命令2、npm也不识别3、报错六、代码节选一、什么是Toast?Android中的Toast是一种简易的消息提示框,当视图显示给用户,在应用程序中显示为浮动,和Dialog不一样的是,它永远不会获得焦点,无法被点击Toast类的思想就是尽可能不引人注意,同时还向用户显示信息,希
软件测试凡哥
·
2023-07-22 17:34
软件测试
自动化测试
appium
appium
程序人生
自动化测试
软件测试
APP自动化测试
软件测试工程师
经验分享
PageObject+Python+
Appium
简介基于
appium
+python3封装的自动化测试框架功能python3unittest参数化pageobject数据维护用的YMALexce
自由家
·
2023-07-21 22:24
自动化测试
软件测试
软件测试工具
python
appium
开发语言
cocoa
macos
objective-c
jenkins
Appium
+Python进行iOS App自动化测试(3)第一行自动化脚本
书接上回我们已经可以使用
Appium
启动App了。现在我们改成使用脚本启动App,并自动点击按钮。
悟饭哪
·
2023-07-21 14:36
[
Appium
]
appium
-doctor 检测结果中部分依赖文件 cannot be found.安装失败的问题
前提:执行命令
appium
-doctor检测
appium
环境配置结果,出现如下问题:WARN
Appium
Doctor✖opencv4nodejscannotbefound.WARN
Appium
Doctor
GD蕊
·
2023-07-21 13:41
appium
windows解决
appium
-doctor报 bundletool.jar cannot be found
原文链接:https://www.cnblogs.com/yiyaxuan/p/14363032.html安装包获取:bundletool.jarcannotbefound在https://github.com/google/bundletool/releases下载bundletool.jar,改名改成这个bundletool.jar在androidsdk目录下,创建bundle-tool目录,
暖风丶微凉
·
2023-07-21 13:11
Appium
安装相关
安装bundletool.jar在执行
appium
-docotor报错bundletool.jarcannotbefound问题索引:bundletool.jarcannotbefound
appium
上
三翼鸟数字化技术团队
·
2023-07-21 13:11
测试工具
解决
appium
-doctor报 bundletool.jar cannot be found
一、下载bundletool.jar下载地址:https://github.com/google/bundletool/releases二、重命名重命名这个jar包为bundletool.jar,在androidsdk目录下,新建bundle-tool目录,把bundletool.jar包放入其中。三、配置环境path后追加上述路径的环境。
AE—Darren洋
·
2023-07-21 13:39
自动化测试
APP测试
APP测试
appium
测试工具
android
Android自动化测试之uiautomator2使用
uiautomator2是uiautomator的升级版本,增加了对AccessibilityService服务的支持,当然在
appium
1.7版本以上进行支持,本篇文章介绍一下它的使用。
yoyo小小汐~
·
2023-07-20 12:05
软件测试
程序员
接口测试
自动化测试
功能测试
测试工程师
Appium
安卓环境的配置
目录前言:环境准备写个脚本玩玩前言:在使用
Appium
进行安卓自动化测试之前,需要配置相应的安卓环境。
自由家
·
2023-07-20 12:25
软件测试工具
软件测试
自动化测试
docker
selenium
分布式
前端
javascript
集成AI的移动自动化测试
《爱奇艺基于AI的移动自动化框架的设计与实践》中的介绍图后来,小编调研过程中发现,
Appium
也已经在探索AI自动化测试的解决方案,目前已
自动化测试学习官
·
2023-07-20 05:47
软件测试
自动化测试
人工智能
selenium
测试工具
自动化
压力测试
基于
appium
的常用元素定位方法
目录一、元素定位工具1.uiautomatorviewer.bat2.
appium
检查器二、常用元素定位方法1.id定位2.class_name定位3.accessibility_id定位4.android_uiautomator
软件测试老莫
·
2023-07-20 04:41
自动化测试
appium
自动化
职场和发展
软件测试
自动化测试
接口测试
appium
---【Mac】
Appium
-Doctor提示WARN:“ opencv4nodejs cannot be found”解决方案
第一步:安装cmake并配置环境变量1、打开terminal执行:cmake--version,提示未安装2、安装cmake步骤:>CMakehttp://www.cmake.org/>搜索download>再搜索cmake>搜索mac>下载CMake的dmg文件>安装3、将cmake命令添加到环境变量中:>打开.bash_profile文件配置环境变量,终端输入open-e.bash_profi
一燊芊芊
·
2023-07-20 03:44
MAC
测试
windows解决
appium
-doctor报opencv4nodejs cannot be found
原文链接:https://www.cnblogs.com/yiyaxuan/p/14363456.htmlWindows系统安装CMake我们的电脑系统:Windows1064位安装的CMake版本:cmake-3.6.1-win64-x64(目前最新)1.下载在CMake官网下载:cmake-3.6.1-win64-x64.msi下载地址:https://link.csdn.net/?targe
暖风丶微凉
·
2023-07-20 03:41
Android
解决
appium
-doctor报opencv4nodejs cannot be found
环境变量三、检查cmake安装重新管理员打开dos系统cmd命令提示符,输入cmake-versioncmake-version四、安装opencv4nodejs安装完后,可重新管理员打开命令提示符cmd输入
appium
-docto
AE—Darren洋
·
2023-07-20 03:41
APP测试
APP测试
appium
测试工具
npm
node.js
Appium
-native与webview的切换
一、识别webview用定位工具查看页面,发现页面上有些区域无法定位到,这时候可以查看元素属性,如右图它的class属性,上面写着WebView,那毫无疑问这种页面就是webview了。二、context1.context是上下文,环境2.先获取页面contexts环境,获得的是一个listprintdriver.contexts[NATIVE_APP,WEBVIEW_com.xxxx]NATIV
Desperado_9661
·
2023-07-20 01:54
8年测试总结,App自动化测试-
Appium
常遇问题+解决(详细整理)
目录:导读前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结(尾部小惊喜)前言问题1:android-sdk缺少apksigner.jar的jar依赖包提示报错信息Originalerror:Couldnotfind‘apksigner.jar’在
测试追风
·
2023-07-19 23:41
软件测试
APP自动化测试
自动化测试
appium
软件测试
自动化测试
软件测试工程师
python自动化测试
app自动化测试
App测试
自动化测试-selenium环境搭建
常见的自动化测试工具包括Selenium、
Appium
、J
云泽野
·
2023-07-19 22:52
软件测试
selenium
测试工具
浅谈自动化测试工具
Appium
目录前言:一、简单介绍(一)测试对象(二)支持平台及语言(三)工作原理(四)安装工具二、环境搭建(一)安装AndroidSDK(二)安装
appium
Server(三)安装python-client三、应用及操作
自由家
·
2023-07-19 21:51
自动化测试
软件测试
软件测试工具
自动化
appium
运维
pytest
ui
python
windows
iOS App自动化测试:从环境搭建到实际应用(Python+pytest+
appium
+allure框架)
iOSApp自动化测试:Python+pytest+
appium
+allure一、环境准备:1.1
Appium
环境搭建Windows端:Windows端
appium
环境搭建Mac端:Mac端
appium
Dora河豚
·
2023-07-19 21:15
软件测试
ios
python
pytest
自动化
appium
安装时
appium
-doctor报ffmpeg cannot be found,亲测已解决 WARN
Appium
Doctor ffmpeg cannot be found
ffmpeg是多媒体框架,能够解码、编码、转码、多路复用、解复用、流式传输、过滤和播放几乎所有的内容。它支持新老多媒体格式。还具有高度的可移植性:FFmpeg支持各种构建环境、体系结构、配置下跨Linux、MacOSX、MicrosoftWindows、BSDs、Solaris等编译、运行并通过我们的测试基础结构测试。一、ffmpeg下载,通过官网下载:https://www.ffmpeg.org
许忠666
·
2023-07-19 17:03
java
测试工具
selenium
windows
android
解决
appium
-doctor报ffmpeg cannot be found
一、下载ffmpeg安装包https://ffmpeg.org/download.html找到如图所示红框位置点击下载ffmpeg安装包。二、配置ffmpeg环境变量三、检查ffmpeg版本信息重新管理员打开dos系统cmd命令提示符,输入ffmpeg查看是否出现版本信息,安装完好。ffmpeg
AE—Darren洋
·
2023-07-19 17:01
APP测试
ffmpeg
appium
APP测试
测试工具
上一页
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
其他