需要修改的是

platformVersion
deviceName
demo:
#coding=utf-
from appium import webdriver
import time
desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '5.0.2'
desired_caps['deviceName'] = 'QOKNIFPV99999999'
desired_caps['appPackage'] = 'com.android.bbkcalculator'
desired_caps['appActivity'] = 'com.android.bbkcalculator.Calculator'
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
driver.find_element_by_id("com.android.bbkcalculator:id/digit1").click()
driver.find_element_by_id("com.android.bbkcalculator:id/plus").click()
driver.find_element_by_id("com.android.bbkcalculator:id/digit9").click()
driver.find_element_by_id("com.android.bbkcalculator:id/equal").click()
time.sleep()
driver.quit()

参考:

https://www.jianshu.com/p/cb5bced7e540

https://www.cnblogs.com/good-time/p/7678206.html

https://blog.csdn.net/u012681539/article/details/79975957

最新文章

  1. spring源码分析之@ImportSelector、@Import、ImportResource工作原理分析
  2. javascript中使用循环链表实现约瑟夫环问题
  3. [moka同学摘录]iptables防火墙规则的添加、删除、修改、保存
  4. php 过时的sql操作库(学习使用)
  5. 【翻译】Kinect v2程序设计(C++) Color篇
  6. 仿今日头条最强顶部导航指示器,支持6种模式-b
  7. android系统如何自适应屏幕大小
  8. jQuery 中的事件绑定与取消绑定
  9. C++11之后,对源代码增加了UTF8和UCS4的支持(Windows内部使用Unicode,因为nt内核用的是ucs2,那是89年,utf8到了92年才发明出来)
  10. Socket介绍
  11. C# ---- 串口数据YSI实例
  12. python全栈阶段测试(一)
  13. 【Python】 xml转json
  14. [翻译]在asp.net core2.0 OpenID Connect Handler中丢失了声明(CLaims)?
  15. bzoj5301[CQOI2018]异或序列
  16. Python:模块学习——sys模块
  17. ACID和CAP, BASE
  18. 数学图形(2.8)Viviani曲线
  19. windows平台下Android studio开发环境搭建教程
  20. 什么是token及怎样生成token

热门文章

  1. error C2504: “XXXXXXX”: 未定义基类
  2. orm操作
  3. QT多线程简单例子
  4. 标准库 time
  5. oracle 11g AUTO_SAMPLE_SIZE动态采用工作机制
  6. paymob浙江正和
  7. 值得收藏的8个Web端组件库
  8. Android - Resource 之 Menu 小结
  9. js的匿名函数 和普通函数
  10. 针对Xcode 9 + iOS11 的修改,及iPhone X的适配