appium自动化之对手机按键的操作
摘要:简单说说通过appium模拟系统按键的操作,如返回键,home键,音量键等等。要模拟按键操作得用到 keyevent方法,参数如下 keyevent(keycode, metastate=None) keycode:发送给设备的关键代码,关键代码,指的是实体按键对应的编码 metastate:默认值
阅读全文
appium自动化之手势操作总结(附带手势解锁)
摘要:说说常用appium做自动化经常会用到的手势操作。声明:所有的手势操作都会用到这个模块 from appium.webdriver.common.touch_action import TouchAction 操作时都得传入driver对象,执行时都用上.perfrom()才能生效,使用move_t
阅读全文
关于appium自动化将代码从模拟器上挪到真机上运行碰到的巨坑
摘要:巨坑1:首先同一个应用,夜神模拟器上的启动名和真机的启动名毫不相同 解决:真机用来查看aapt dump badging 安装包路径(把安装包拖到cmd里面),cmd屏幕拖到中间l找到auncherActivity查看启动名 真机 的Activity: 巨坑2:加了以下参数,输入中文依旧显示乱码问题
阅读全文
appium自动化基础总结
摘要:恢复内容开始 断断续续学了2周appium自动化,把经常用到基础写出来吧!方便日后便于查看。 appium解决中文无法输入和,启动app自动清除数据的问题。在前置代码里面加上这3句就可以解决。 desired_caps = {
阅读全文
第一次appium自动化
摘要:今天,自己独自做了一下app自动化,从搭环境到写好一个脚本花了很长时间。用的主要环境是python3.7+appium+sdk+夜神模拟器。appium环境搭建较于复杂,这里就不累述,参考百度教程。 首先先导入模块 from appium import webdriver,获取驱动对象。驱动对象可以
阅读全文