当前位置: 首页 > news >正文

4.1-3 模拟器

一..打开模拟器或手机

图片

二.adb  connect  127.0.0.1模拟器的端口号

连接

图片

三.安装测试包

安装测试包

adb  install   E:\dcs\two\app\baiduyuedu_5520.apk

图片

图片

四.打开appium

图片

五.sdk中的tools中的uiautomatorviewer.bat

图片

双击打开,获取页面的页面元素

图片

这个插件(有xpath,如果没有xpath的)

替换成uiautomatorviewer.bat

步骤:

第一步:再tools下的lib中替换jar包

图片

第二包存放在

E:\app\adt-bundle-windows-x86_64-20140702\sdk\platforms\android-20

图片

第三:将tools下uiautomatorviewer.bat

删除,用这个最新的插件

图片

第四:创建快捷方式

图片

二.pycarm中参数

from   appium  import  webdriver  #导入appmium这个模块webdriver
from   time  import  *  #导入时间模块
cs={
   'platformName':'Android',      #平台系统:

图片

   'deviceName':'OPPO R17',     #设备名称

图片

   'platformVersion':'android-5.1W',    #平台版本
   

图片

'appPackage':'com.moji.mjweather',     #包名

图片

  'appActivity':'com.moji.mjweather.LauncherActivity',   #activity

图片

   'unicodeKeyboard': True, #使用unicode编码方式发送字符串 }
    'resetKeyboard':True} #是将键盘隐藏起来
dx=webdriver.Remote("http://127.0.0.1:4723/wd/hub",sc)
c

图片

 

图片

sleep(10)
# dx.find_element_by_id("com.moji.mjweather:id/jc").click() #同意进入
dx.find_element_by_id("com.moji.mjweather:id/azz").send_keys("北京市")

http://www.dtcms.com/a/105214.html

相关文章:

  • C#调用ACCESS数据库,解决“Microsoft.ACE.OLEDB.12.0”未注册问题
  • 计算机网络知识点汇总与复习——(一)计算机网络体系结构
  • 【408--考研复习笔记】计算机网络----知识点速览
  • Base64编码的优缺点
  • Redis原理:rename命令
  • 玩机搞机基本常识-------安卓机型各种root方式面面观 选择适合自己机型的root方式
  • 自然语言处理(26:(终章Attention 2.)带Attention的seq2seq的实现)
  • 人工智能图像识别大数据技术之Scala2
  • 工业通信协议“牵手密码”,Ethernet IP转Profinet网关的桥梁魔法
  • 体验智谱清言的AutoGLM进行自动化的操作(Chrome插件)
  • MySQL数据库中,tinyint(1) 和 tinyint 有什么区别
  • 深入剖析JavaScript多态:从原理到高性能实践
  • 基于R语言与MaxEnt的物种分布建模全流程解析:从算法优化到科研制图实战
  • C++编程指南32 - 模板编程时要避免过度约束以提高通用性
  • 蓝桥杯训练士兵
  • 单点登录(SSO)实战:基于Vue与Spring Boot的深度实现
  • 蓝桥复习3(AT240C2 EE2PROM IIC ) 继电器 蜂鸣器 PWM
  • 汇编学习之《push , pop指令》
  • LeetCode 94. 二叉树的中序遍历
  • PUSCH(Physical Uplink Shared Channel,物理上行共享信道)
  • 自动备份文件到服务器,自动备份文件到服务器有哪些方法?
  • SkyWalking+Springboot实战(最详细)
  • mysql 日期时间变成中文显示
  • 如何解决 Hive 在创建 MySQL 表时出现乱码???的问题
  • 堤坝决口快速沉箱,守护生命的抗洪防线|鼎跃安全
  • 《认知觉醒》下篇·第四章第二节“学习专注:深度沉浸是进化双刃剑的安全剑柄” 总结
  • Layui日期选择器的使用逻辑
  • 23种设计模式-结构型模式-装饰
  • 如何在 SwiftUI 视图中使用分页(Paging)机制显示 SwiftData 数据(三)
  • 藏族问候语语料库下载-选取按方言区分类的藏语问候语音频