51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#appium
appium工作原理
Appium原理:通过Client端发送自动化指令给Appiumserver,AppiumServer在接收到client发送的指令后,将指令转换为移动端能够识别的指令,下一步发送给移动端设备,并对移动端设备进行操作,以此来完成测试流程。Appium是一个移动App(手机应用)自动化工具。基于webdriver协议添加...
开发笔记
·
2023-01-11
appium
工作
原理
第一节:Appium介绍(课工场)
第一部分app自动化测试的介绍 1、什么是app自动化测试 2、为什么学习自动化测试 3、市场上有哪些app自动化测试工具Monkey:是sdk里自带app自动化测试工具,可以做app压力测试。优点:上...
代码星球
·
2021-02-23
一节
Appium
介绍
工场
Appium+Python3+ Android入门
Appium是一个自动化测试开源工具,支持iOS平台和Android平台上的原生应用,web应用和混合应用。一、环境配置1、安装Node.jshttps://nodejs.org/2、安装Appiumhttp://appium.io/ 3、安装AndroidSDKhttp://tools.android-st...
代码星球
·
2021-02-23
Appium+Python3+
Android
入门
Appium环境搭建
注:appium安装到C盘,node.js安装到C盘1、到官网下载node.js:https://nodejs.org/en/download/ 2、获取到安装文件后,直接双击安装文件,根据程序的提示,完成nodejs的安装。3、安装完成后,运行cmd,输入node–v,如果安装成功,会输出如下版本信息:&n...
代码星球
·
2021-02-18
Appium
环境
搭建
APP 自动化之手势操作appium提供API详解(四)
一、手势操作1.上下左右滑屏swipe---滑动java-client4.x是有swipe方法的,可以通过传递坐标信息就可以完成滑动androidDriver.swipe(startx,starty,endx,endy,duration);<dependency><groupId>io.appi...
代码星球
·
2021-02-14
APP
自动化
手势
操作
appium
APP 自动化之appium元素定位(三)
APP自动化测试关键环节--元素定位,以下我们来了解appium提供的元素定位方法!1.id定位,id一个控件的唯一标识,由开发人员在项目中指定,如果一个元素有对应的resource-id,我们就可以采用这种方式来实现元素定位操作,但是实际开发中,也有可能app项目的开发人员不是很严谨,一个页面有很多个相同...
代码星球
·
2021-02-14
APP
自动化
appium
元素
定位
APP自动化环境搭建之appium工具介绍(二)
1.下载解压android-sdk-windows-appium//配置环境:ANDROID_HOME:D:android-sdk-windows-appiumpath:...;%ANDROID_HOME%platform-tools;%ANDROID_HOME%ools;//验证:C:UsersAdministrat...
代码星球
·
2021-02-14
APP
自动化
环境
搭建
appium
java+appium 自动化环境搭建
1、安装JDK1.7及以上2、下载解压sdk并且配置环境变量: ANDROID_HOME:...adt-bundle-windows-x86_64-20140702sdk PATH:%ANDROID_HOME%platform-tools;%ANDROID_HOME%ools; dos检测adb版本:如下则s...
代码星球
·
2021-02-14
java+appium
自动化
环境
搭建
appium----【已解决】【Mac】ANDROID_HOME的环境变量配置
在搭建appium的环境时,提示Android_home的环境没有配置,经过一会的奋战终于解决,再次记录下解决方式。 1、安装android-sdk-macosx 下载路径:http://down.tech.sina.com.cn/page/45703.html,下载的版本为Mac24.4.1 2...
代码星球
·
2021-02-13
appium----
解决
Mac
ANDROID
HOME
appium---【已解决】【Mac】如何查看java的安装路径及JAVA_HOME环境变量的配置
报错截图:根据提示可以看出,JAVA_HOME的环境变量配置错误,需要重新配置。 1、查看Java版本 打开mac电脑,查看java版本,打开终端Terminal,通过命令查看java的版本 Lucky:~administrator$java-versionjavaversion"1...
代码星球
·
2021-02-13
appium---
解决
Mac
如何
查看
appium----【已解决】【Mac】环境配置提示“Xcode Command Line Tools are NOT installed!"
报错问题提示截图如下: 报错原因:根据给出的信息很明显可以看到是”XcodeCommandLineTools“此工具没有安装 解决措施: 打开终端直接执行:xcode-select--install等待安装完成即可 再次执行:appium-doctor可以看到此问题已经解决。...
代码星球
·
2021-02-13
appium----
解决
Mac
环境
配置
appium----【已解决】【Mac】安装sudo npm install -g appium-doctor总是提示“Error: EACCES: permission denied........”
【mac电脑】 问题: (1)npminstall-gappium-doctor (2)sudonpminstall-gappium-doctor (3)cnpminstall-gappium-doctor 使用以上2个命令来安装appium-doctor均提示权限...
代码星球
·
2021-02-13
appium----
解决
Mac
安装
sudo
appium---【已解决】【Mac】from appium import webdriver报错提示“Unresolved import webdriver”
报错提示: 报错原因:没有安装Appium_Python_Client解决办法:终端执行:第一种:pipinstallAppium_Python_Client第二种:gitclone https://github.com/appium/python-client.git 本人使用第二种方式...
代码星球
·
2021-02-13
import
webdriver
appium---
解决
Mac
appium+python 清空文本框EditText的值
清空EditText的自动化脚本编写流程: 前提条件:进入到要删除文本框的页面 1、查找到要删除的文本框,可通过id、name等属性进行查找 2、点击 3、通过get_attribute(“text”)或text获取到文本框里面的内容 4、删除文本框的内容 5、检查文本框内容是否删除成功。 对应以...
代码星球
·
2021-02-13
appium+python
清空
文本
EditText
的值
Appium 【已解决】提示报错:Attempt to re-install io.appium.android.ime without first uninstalling.
详细报错:FailedtoinstallD:AutoTestappiumAppiumode_modulesappiumuildunicode_ime_apkUnicodeIME-debug.apk:Failure[INSTALL_FAILED_ALREADY_EXISTS:Attempttore-installio....
代码星球
·
2021-02-13
Appium
解决
提示
报错
Attempt
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他