简单记录下appium的使用方法

==================================================================================================

搜索输入中英文

搜索框输入英文字符或阿拉伯直接调用

.send_keys(u"hello")

搜索框输入中文字符:

desired_caps  只需在下面增加两行即可输入

self.desired_caps = {'platformName': PLATFORM,'deviceName': DEVICE_NAME,'appPackage': APP_PACKAGE,'appActivity': APP_ACTIVITY,'noReset': True,'unicodeKeyboard': True,  #使用unicode编码方式发送字符串'resetKeyboard': True      # 将键盘隐藏起来}

也可以

driver.activate_ime_engine('io.appium.android.ime/.UnicodeIME')   #切换到appium输入法,此时可以键入中文

appium控制安卓按键 参考链接

https://www.cnblogs.com/harry-xiaojun/p/6900259.html

https://testerhome.com/topics/799

获取android 粘贴板上的内容

        # texts = 'hello'# text = texts.encode()# self.driver.set_clipboard(text)   #设置系统粘贴板内容print('复制完毕')# ss = self.driver.get_clipboard()  #获取粘贴板内容# search_.send_keys(ss)

模仿真机长按出现复制粘贴内容

TouchAction  控件  参考文章

https://blog.csdn.net/weixin_40180628/article/details/79170053

================================================================================================

获取 各个属性参考链接

通过   get_attribute(“属性名称”)    来获取

https://yq.aliyun.com/articles/317320

================================================================================================

后续待添加

appium使用简记相关推荐

  1. Appium 并发测试基于unitest

    前言: 在回归测试阶段,UI测试,兼容测试是测试的必要步骤.UI自动化的本身是比较冗余的测试,但是换个角度思考,UI自动化同时连接多台设备,那么在回归测试时,在同一个脚本下产生的测试结果是非常有价值的 ...

  2. Appium的Java封装

    文章出处 http://blog.csdn.net/niubitianping/article/details/52612211 一.为什么需要封装? 封装的本意就是为了方便.简洁. 二.Androi ...

  3. appium 控件定位

    转自:http://www.2cto.com/kf/201410/340345.html AppiumDriver的各种findElement方法的尝试,尝试的目标应用是SDK自带的Notepad应用 ...

  4. python获取登录按钮_python爬虫24 | 搞事情了,用 Appium 爬取你的微信朋友圈。

    昨天小帅b看到一些事情不顺眼 有人偷换概念 忍不住就写了一篇反讽 996 的 看不下去了,我支持996,年轻人就该996! 没想到有些人看不懂 这就算了 还来骂我 早些时候关注我的小伙伴应该知道我第一 ...

  5. Appium+python自动化(八)- 初识琵琶女Appium(千呼万唤始出来,犹抱琵琶半遮面)- 下(超详解)...

    ​简介 通过上一篇宏哥给各位小伙伴们的引荐,大家移动对这位美女有了深刻的认识,而且她那高超的技艺和婀娜的身姿久久地浮现在你的脑海里,是不是这样呢???不要害羞直接告诉宏哥:是,就对了.宏哥要的就是这个 ...

  6. Appium+Python 自动化测试一之:环境安装(Android篇)

    目前网上有大量Appium+Python的APP自动化测试的资料,这里我只是记录一下自己安装的过程,好让自己以后忘记的时候再翻起来看看,快速上手,不想再像之前那样踩坑. 注:因为之前玩过Robot F ...

  7. Appium学习笔记2_Android获取元素篇

    在利用Appium做自动化测试时,最重要的一步就是获取对应的元素值,根据元素来对对象进行对应的操作,如果获得对象元素呢? Appium Server Console其实提供了一个界面对话框" ...

  8. appium 启动失败解决方案

    本机下载了:AppiumForWindows,启动Appium.exe 的时候,立即提示:应用程序已停止运行!! 本机环境: WIN 7 64 位,后来查了资料才知道Appium 要求安装.net f ...

  9. android 自动化web,如何在android上使用selenium或appium自动化Chrome浏览器?

    我想在 Android设备上自动化 Android Chrome浏览器(不只是webview或其他浏览器,而是Chrome浏览器).我认为这可以通过这个链接 https://sites.google. ...

最新文章

  1. oracle 远程exp导出,EXP远程导出完整Oracle数据库
  2. zabbix使用脚本监控
  3. 使用Spring 3引导Web应用程序
  4. c语言 结构体_C语言 技能提升 系列文章 (三)结构体
  5. 夜神模拟器127.0.0.1:62001: 由于目标 计算机积极拒绝,无法连接 解决方法
  6. 获取内网、通过外部网站返回得到内网外部IP (C#/VB.NET)
  7. 6.微服务设计 --- 部署
  8. java p12证书,如何使用已安装的.p12 证书在 Mac OS X 上签名 jar?
  9. linux usb模拟网卡,开发板作为USB设备模拟网卡(linux usb 网卡)--gadgetrndis|cdc
  10. 一键解决word文档样式格式问题
  11. 智能服装:引爆2016智能穿戴新发展
  12. 操作系统 - Lightdm
  13. 神通数据库connect by用法
  14. 百度地图渲染wkt格式网格数据
  15. he Enigma Protector一字节过注册
  16. WeOS 微信手机操作系统
  17. 武冈二中2021高考成绩查询,快看!2019最新武冈一中、二中录取分数线出炉
  18. java 方法实现数学黑洞
  19. iOS音频篇:AVPlayer的缓存实现
  20. mysql 进制转换函数_SQL Server 进制转换函数

热门文章

  1. Math 的 ceil、floor、round方法详解及示例
  2. 《电子商务与企业经营管理》
  3. 技术|“狩零人”威胁攻击分析报告!
  4. ABBYY FineReader Server 与杂乱无章的较量。我们的解决方案如何去除重复内容,让商业文档井井有条?
  5. 部署ChatGPT(在VPS或免费容器上),无需科学上网!
  6. cad套索选择lisp_怎么将CAD2015,CAD2016的窗交窗口选择框的套索改为矩形吗
  7. php中的preg_replace函数,PHP正则替换preg_replace函数如何使用
  8. 学校计算机报损报废申请表,学校财产登记报损上报制度
  9. 什么是蜘蛛统计 有什么作用?
  10. UG\NX二次开发 菜鸟欢乐多