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 · 9996 阅读 · 0 评论 -
Appium笔记--三种等待
等待方法固定休眠时间import time# 强制等待2stime.sleep(2)隐式等待webdirver 提供的一个超时等待。隐式等待一个元素被发现,或一个命令完成。如果超出了设置时间仍未定位到元素则抛出异常# 全局等待10sself.driver.implicitly_wait(10)WebDriverWait()webdirver 提供的方法。在设置时间内,默认每隔一段时间检测一次当前。页面元素是否存在,如果超过设置时间检测不到则抛出异常。from sele.原创 2020-10-14 08:34:31 · 7283 阅读 · 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 · 7539 阅读 · 0 评论 -
Appium笔记--操作计算器(2)
使用appium自带的录制工具,录制脚本。1.开启appium2. Start Inspector Session,开启屏幕抓取会话3. 填写必要的设备信息:platform、devices4.可以看到当前连接设备的画面。5.开启脚本录制,选择python语言。导出刚刚录制的脚本。# -*- coding:UTF-8 -*-""" @ProjectName :PvgameT @FileName :cal @Description: @Time原创 2020-09-07 23:51:23 · 7368 阅读 · 0 评论 -
Appium笔记--环境搭建
环境搭建:安装jdk,需要配置环境变量安装python,需要配置环境变量安装Appium-Python-Client(pip install Appium-Python-Client)安装Android sdk,需要配置环境变量安装 Appiumwindows 下的安装: 桌面版 Appium-windows-1.18.0-2.exelinux 下的安装:a. 使用cnpm安装 :npm环境配置sudo apt-get install node.jssduo ap原创 2020-09-07 22:55:07 · 7261 阅读 · 0 评论