zoukankan      html  css  js  c++  java
  • python+Appium(1)

    python+Appium 第一次接触

    1,需要准备工具

      ⒈python(请下载最新的3.7版本)

      ⒉appium(请使用appium-desktop)

      ⒊adnroid 虚拟机或者真机(下载的sdk中不要带有google,否则会出现密码)

      ⒋Node

      

     备注:

    deviceName  用adb devices查看虚拟机
    from appium import webdriver
    import time
    desired_caps = {}
    desired_caps['platformName'] = 'Android'
    desired_caps['platformVersion'] = '6.0'
    desired_caps['deviceName'] = 'emulator-5554'
    desired_caps['appPackage'] = 'com.android.calculator2'
    desired_caps['appActivity'] = '.Calculator'
    driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)

    driver.find_element_by_id("com.android.calculator2:id/digit_1").click()
    driver.find_element_by_id("com.android.calculator2:id/digit_2").click()
    driver.find_element_by_id("com.android.calculator2:id/del").click()
    time.sleep(5)
    driver.find_element_by_id("com.android.calculator2:id/digit_3").click()
    driver.find_element_by_id("com.android.calculator2:id/op_add").click()
    driver.find_element_by_id("com.android.calculator2:id/digit_8").click()
    driver.find_element_by_id("com.android.calculator2:id/eq").click()
    time.sleep(5)
    driver.quit()
    print ("chegngong")

     

    driver.find_element_by_id("").click()

    id,里面写入rescource-id 后面的值

  • 相关阅读:
    爬虫工具包
    用于模型选择的AIC与BIC
    4.数据结构---堆
    海量数据查询
    机器学习---算法汇总目录
    RNN/LSTM/GRU/seq2seq公式推导
    Dropout正则化和其他方法减少神经网络中的过拟合
    查看动态链接库中函数参数类型
    ANSI、ASCII、GB2312、GBK
    Unicode(UTF-8, UTF-16)令人混淆的概念
  • 原文地址:https://www.cnblogs.com/littlefive/p/9390899.html
Copyright © 2011-2022 走看看