Appium介绍

Appium安装

1.安装JDK(1.8.0)并配置环境变量
2.安装AndriodSDK 并配置环境变量
3.安装Node.js,自动配置环境变量
4.安装appium

Appium-Desktop使用

1.开启Appium
在这里插入图片描述
2.
在这里插入图片描述
3.录制脚本

在这里插入图片描述
4.Python脚本

from appium import webdriver
from appium.webdriver.common.touch_action import TouchAction
import time
#创建一个字典,用于存储设备和应用信息
caps = {}
#连接的设备信息
caps["deviceName"] = "SM_N960F"
caps["platformName"] = "Android"
caps["platformVersion"] = "5.1.1"
#进行会话的apk,包名和Activity名
caps["appPackage"] = "com.android.settings"
caps["appActivity"] = "com.android.settings.Settings"
#与appium session之间建立连接,括号内为appium服务地址
driver = webdriver.Remote("http://localhost:4723/wd/hub", caps)

#wifi
wlan = driver.find_element_by_xpath("//*[contains(@text,'WLAN')]")
#应用
yy = driver.find_element_by_xpath("//*[contains(@text,'应用')]")
#上滑
driver.scroll(yy,wlan)
#定位到安全
aq = driver.find_element_by_xpath("//*[contains(@text,'安全')]")
aq.click()
time.sleep(3)
#点击屏幕锁定方式
pmsd = driver.find_element_by_xpath("//*[contains(@text,'屏幕锁定方式')]")
pmsd.click()
time.sleep(3)
#滑动图案
TouchAction(driver).press(x=146,y=557).wait(100).move_to(x=746,y=557).wait(100).move_to(x=146,y=1155).wait(100).move_to(x=746,y=1155).release().perform()


driver.quit()

使用python脚本来进行appium自动化测试的时候,需要开启appium服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值