python之APP自动化测试 连接设备运行方式

from appium import  webdriver
from time import sleep

#创建pycharm连接手机应用字典
desired_caps={
              "platformName":"Android",   #平台名字
              "platformVersion":"7.1.2",   #设备版本号 : adb shell getprop ro.build.version.release
              "deviceName":"127.0.0.1:62025", #设备名 : adb devices
              "appPackage":"com.mobivans.onestrokecharge", # app包名
              "appActivity":"com.mobivans.onestrokecharge.activitys.MainActivity",  # 主启动页
              "udid":"127.0.0.1:62025",   # 设备编号
              "unicodeKeyboard":True,    # 支持中文
              "deviceReadyTimeout":20000  # 20s
             }

#1.创建webdriver对象
awd = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
sleep(1)

#1.定位账本按钮
awd.find_element("id","com.mobivans.onestrokecharge:id/mybtn_account").click()
sleep(1)

#2.定位报表按钮
awd.find_element("id","com.mobivans.onestrokecharge:id/mybtn_charts").click()
sleep(1)

#3.定位发现按钮
awd.find_element("id","com.mobivans.onestrokecharge:id/mybtn_discovery").click()
sleep(1)

#4.定位设置按钮
awd.find_element("id","com.mobivans.onestrokecharge:id/mybtn_setting").click()
sleep(1)

#5.定位记一笔按钮
awd.find_element("id","com.mobivans.onestrokecharge:id/main_write1").click()
sleep(1)
awd.find_element("id","com.mobivans.onestrokecharge:id/add_img_back").click()   #进入记一笔之后,点击返回按钮
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值