appium使用简记
简单记录下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使用简记相关推荐
- Appium 并发测试基于unitest
前言: 在回归测试阶段,UI测试,兼容测试是测试的必要步骤.UI自动化的本身是比较冗余的测试,但是换个角度思考,UI自动化同时连接多台设备,那么在回归测试时,在同一个脚本下产生的测试结果是非常有价值的 ...
- Appium的Java封装
文章出处 http://blog.csdn.net/niubitianping/article/details/52612211 一.为什么需要封装? 封装的本意就是为了方便.简洁. 二.Androi ...
- appium 控件定位
转自:http://www.2cto.com/kf/201410/340345.html AppiumDriver的各种findElement方法的尝试,尝试的目标应用是SDK自带的Notepad应用 ...
- python获取登录按钮_python爬虫24 | 搞事情了,用 Appium 爬取你的微信朋友圈。
昨天小帅b看到一些事情不顺眼 有人偷换概念 忍不住就写了一篇反讽 996 的 看不下去了,我支持996,年轻人就该996! 没想到有些人看不懂 这就算了 还来骂我 早些时候关注我的小伙伴应该知道我第一 ...
- Appium+python自动化(八)- 初识琵琶女Appium(千呼万唤始出来,犹抱琵琶半遮面)- 下(超详解)...
简介 通过上一篇宏哥给各位小伙伴们的引荐,大家移动对这位美女有了深刻的认识,而且她那高超的技艺和婀娜的身姿久久地浮现在你的脑海里,是不是这样呢???不要害羞直接告诉宏哥:是,就对了.宏哥要的就是这个 ...
- Appium+Python 自动化测试一之:环境安装(Android篇)
目前网上有大量Appium+Python的APP自动化测试的资料,这里我只是记录一下自己安装的过程,好让自己以后忘记的时候再翻起来看看,快速上手,不想再像之前那样踩坑. 注:因为之前玩过Robot F ...
- Appium学习笔记2_Android获取元素篇
在利用Appium做自动化测试时,最重要的一步就是获取对应的元素值,根据元素来对对象进行对应的操作,如果获得对象元素呢? Appium Server Console其实提供了一个界面对话框" ...
- appium 启动失败解决方案
本机下载了:AppiumForWindows,启动Appium.exe 的时候,立即提示:应用程序已停止运行!! 本机环境: WIN 7 64 位,后来查了资料才知道Appium 要求安装.net f ...
- android 自动化web,如何在android上使用selenium或appium自动化Chrome浏览器?
我想在 Android设备上自动化 Android Chrome浏览器(不只是webview或其他浏览器,而是Chrome浏览器).我认为这可以通过这个链接 https://sites.google. ...
最新文章
- oracle 远程exp导出,EXP远程导出完整Oracle数据库
- zabbix使用脚本监控
- 使用Spring 3引导Web应用程序
- c语言 结构体_C语言 技能提升 系列文章 (三)结构体
- 夜神模拟器127.0.0.1:62001: 由于目标 计算机积极拒绝,无法连接 解决方法
- 获取内网、通过外部网站返回得到内网外部IP (C#/VB.NET)
- 6.微服务设计 --- 部署
- java p12证书,如何使用已安装的.p12 证书在 Mac OS X 上签名 jar?
- linux usb模拟网卡,开发板作为USB设备模拟网卡(linux usb 网卡)--gadgetrndis|cdc
- 一键解决word文档样式格式问题
- 智能服装:引爆2016智能穿戴新发展
- 操作系统 - Lightdm
- 神通数据库connect by用法
- 百度地图渲染wkt格式网格数据
- he Enigma Protector一字节过注册
- WeOS 微信手机操作系统
- 武冈二中2021高考成绩查询,快看!2019最新武冈一中、二中录取分数线出炉
- java 方法实现数学黑洞
- iOS音频篇:AVPlayer的缓存实现
- mysql 进制转换函数_SQL Server 进制转换函数
热门文章
- Math 的 ceil、floor、round方法详解及示例
- 《电子商务与企业经营管理》
- 技术|“狩零人”威胁攻击分析报告!
- ABBYY FineReader Server 与杂乱无章的较量。我们的解决方案如何去除重复内容,让商业文档井井有条?
- 部署ChatGPT(在VPS或免费容器上),无需科学上网!
- cad套索选择lisp_怎么将CAD2015,CAD2016的窗交窗口选择框的套索改为矩形吗
- php中的preg_replace函数,PHP正则替换preg_replace函数如何使用
- 学校计算机报损报废申请表,学校财产登记报损上报制度
- 什么是蜘蛛统计 有什么作用?
- UG\NX二次开发 菜鸟欢乐多