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

原文地址:https://www.cnblogs.com/littlefive/p/9390899.html