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 后面的值

  • 相关阅读:
    Libgdx 截屏功能
    Tomcat+Spring+Quartz Restart or shutdown error
    JSP 基础知识
    Git 常用命令备忘
    Java 基础知识点
    Android adb 命令的基础知识
    在 Cygwin 环境下使用 linux 命令(2)
    Libgdx Pixmap 的使用
    Android 平台开发一些基础知识
    Cygwin 安装列表
  • 原文地址:https://www.cnblogs.com/littlefive/p/9390899.html
Copyright © 2011-2022 走看看