当前位置:   article > 正文

python使用的uiautomator2_python 安装uiautoma

python 安装uiautoma

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

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

#需要安装库
uiautomator2

  • 1
  • 2
  • 3

# 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()

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/运维做开发/article/detail/957851
推荐阅读
相关标签
  

闽ICP备14008679号