python使用的uiautomator2

废话不多说,直接上代码!

这个代码是之前陈年往事,今天群友突然问起!就发布出来!

#需要安装库
uiautomator2


# import uiautomator2 as u2
#
# driver = u2.connect("3395b086")  # connect to device
# print(driver.info)
import time
import unittest
from time import sleep

from appium.webdriver import webdriver
import uiautomator2 as u2
d = u2.connect('3395b086')  #括号内为adb devices获取的设备号
d.app_start("com.taobao.taobao")   #括号内为要启动的APP包名
# d(resourceId="com.taobao.taobao:id/searchEdit").click()
d.xpath('//*[@resource-id="com.taobao.taobao:id/sv_search_view"]/android.widget.FrameLayout[1]/android.widget.FrameLayout[1]/android.widget.FrameLayout[1]/android.widget.LinearLayout[1]/android.view.View[2]').click()

d(resourceId="com.taobao.taobao:id/searchEdit").click()

d(resourceId="com.taobao.taobao:id/searchEdit").set_text("跑鞋")
d(resourceId="com.taobao.taobao:id/searchbtn").click()
time.sleep(1)
d(resourceId="com.taobao.taobao:id/title", text="黑科技机械减震跑鞋男弹簧弹跳机械助跑鞋助力鞋舒适马拉松运动鞋").click()

希望在python路上对大家有助!加油!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值