appium
Qredsun
这个作者很懒,什么都没留下…
展开
-
Appium笔记--返回操作
返回操作 方法1,使用driver方法: driver.back() 方法2,通过返回keyword: driver.keyevent(4) 方法3,通过返回元素: resourcesId = resourcesIds.ivTitleBack_id ivTitleBack_element = driver.find_element_by_id(resourcesId) ivTitleBack_element.click() ...原创 2020-10-14 08:40:24 · 10146 阅读 · 0 评论 -
Appium笔记--三种等待
等待方法 固定休眠时间 import time # 强制等待2s time.sleep(2) 隐式等待 webdirver 提供的一个超时等待。隐式等待一个元素被发现,或一个命令完成。如果超出了设置时间仍未定位到元素则抛出异常 # 全局等待10s self.driver.implicitly_wait(10) WebDriverWait() webdirver 提供的方法。在设置时间内,默认每隔一段时间检测一次当前。页面元素是否存在,如果超过设置时间检测不到则抛出异常。 from sele.原创 2020-10-14 08:34:31 · 7294 阅读 · 0 评论 -
Appium笔记--操作计算器(1)
为了更好的了解appium,通过一个简单的计算器操作,增加学习兴趣。 获取基本的设备信息: 获取平台类型platformName:Android/ios 获取设备型号deviceName:2f79267f(adb devices)1 获取计算器的包名appPackage:com.sec.android.app.popupcalculator2 获取计算器的入口活动appActivity:.Calculator2 脚本: from appium import webdriver # 测试使用的原创 2020-09-07 23:28:58 · 7653 阅读 · 0 评论 -
Appium笔记--操作计算器(2)
使用appium自带的录制工具,录制脚本。 1.开启appium 2. Start Inspector Session,开启屏幕抓取会话 3. 填写必要的设备信息:platform、devices 4.可以看到当前连接设备的画面。 5.开启脚本录制,选择python语言。导出刚刚录制的脚本。 # -*- coding:UTF-8 -*- """ @ProjectName :PvgameT @FileName :cal @Description: @Time原创 2020-09-07 23:51:23 · 7402 阅读 · 0 评论 -
Appium笔记--环境搭建
环境搭建: 安装jdk,需要配置环境变量 安装python,需要配置环境变量 安装Appium-Python-Client(pip install Appium-Python-Client) 安装Android sdk,需要配置环境变量 安装 Appium windows 下的安装: 桌面版 Appium-windows-1.18.0-2.exe linux 下的安装: a. 使用cnpm安装 : npm环境配置 sudo apt-get install node.js sduo ap原创 2020-09-07 22:55:07 · 7274 阅读 · 0 评论