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