上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页

2018年7月11日

摘要: yaml简介 yaml是一种简洁的非标记语言。yaml以数据为中心,使用空白,缩进,分行组织数据,从而使得表示更加简洁易读 由于实现简单,解析成本低,yaml特别适合在脚本语言中使用。现有的语言实现:Ruby,Java,Perl,Python,PHP,JavaScript yaml是专门用来写配置文 阅读全文
posted @ 2018-07-11 15:47 深海溺心 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 滑动解析 滑动主要分为:水平滑动、垂直滑动、任意方向滑动 滑动轨迹 在Appium中模拟用户滑动操作需要使用swipe方法,该方法定义如下: 封装滑动方法 阅读全文
posted @ 2018-07-11 11:51 深海溺心 阅读(338) 评论(0) 推荐(0) 编辑

2018年7月10日

摘要: 截图方法 save_screenshot() 该方法直接保存当前屏幕截图到当前脚本所在文件位置 get_screenshot_as_file(self, filename)将截图保留到指定文件路径 阅读全文
posted @ 2018-07-10 18:55 深海溺心 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 概念 xpath定位是一种路径定位方式,主要是依赖于元素绝对路径或者相关属性来定位,但是绝对路径xpath执行效率比较低(特别是元素路径比较深的时候),一般使用比较少。通常使用xpath相对路径和属性定位 xpath路径表达式 阅读全文
posted @ 2018-07-10 17:50 深海溺心 阅读(176) 评论(0) 推荐(0) 编辑

2018年7月6日

摘要: 什么是toast? 如下图,“再按一次退出程序”,这就是toast 如何定位toast元素? Appium1.6.3开始支持识别Toast内容,主要基于UiAutomator2 想定位toast元素,这里一定注意automation的参数必须是Uiautomator2才能定位到 ‘automatio 阅读全文
posted @ 2018-07-06 14:07 深海溺心 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 需要导入方法NoSuchElementException 阅读全文
posted @ 2018-07-06 09:31 深海溺心 阅读(228) 评论(0) 推荐(0) 编辑

2018年7月5日

摘要: 基本参数 Android特有 iOS特有 Package与Activity 包名:使用uiautomator可以获取 启动Activity: 1.logcat .清除logcat内容,使用命令adb logcat -c .启动logcat,使用命令adb logcat ActivityManager 阅读全文
posted @ 2018-07-05 15:16 深海溺心 阅读(212) 评论(0) 推荐(0) 编辑

2018年7月4日

摘要: 环境依赖 Node.js Appium Appium-desktop Appium-doctor Appium-Python-Client Python JDK Android SDK 安装Node.js 下载地址:https://nodejs.org/en/download/releases/ 注 阅读全文
posted @ 2018-07-04 16:47 深海溺心 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 复制粘贴当前行Ctrl+D 注释Ctrl+/ 运行当前脚本Ctrl+shift+F10 折叠展开代码Ctrl+shift+ +/- 方法定义跳转Ctrl+B 阅读全文
posted @ 2018-07-04 09:39 深海溺心 阅读(99) 评论(0) 推荐(0) 编辑

2018年6月11日

摘要: 1 import json 2 class OperationJson(object): 3 def __init__(self,file_name=None): 4 if file_name: 5 self.file_name=file_name 6 else: 7 self.file_nam... 阅读全文
posted @ 2018-06-11 18:55 深海溺心 阅读(135) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 17 下一页

导航