会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
没有阳光天空也是素颜
博客园
首页
新随笔
联系
订阅
管理
2019年3月19日
webview定位 & native和webview切换
摘要: 前言:现在的app大都是混合式的native+webview,对于native可以直接用uiautomator定位然后操作元素,但是web就定位不到了 一、先看看使用native定位的 二、定位webview 1、对于可以抓接口的页面,使用fiddler抓取webview的请求链接,放到浏览器里面
阅读全文
posted @ 2019-03-19 17:00 没有阳光天空也是素颜
阅读(631)
评论(0)
推荐(0)
编辑
appium xpath元素定位
摘要: 1、id定位 写法:driver.find_element_by_id("这里是resource-id") 2、name定位 name定位就是通过UI Automator工具查看的text属性(注意:appium1.5以下老的版本是可以通过name定位的,新版本从1.5以后都不支持name定位了)
阅读全文
posted @ 2019-03-19 15:48 没有阳光天空也是素颜
阅读(300)
评论(0)
推荐(0)
编辑
adb常用命令
摘要: 1、查看当前连接设备:adb devices 3、卸载应用 adb unistall 包名 ,如:adb unistall com.feidee.myfinance 4、获取手机系统版本:adb shell getprop ro.build.version.release 5、获取手机系统的api版
阅读全文
posted @ 2019-03-19 15:13 没有阳光天空也是素颜
阅读(224)
评论(0)
推荐(0)
编辑
AVD Manager 模拟器使用
摘要: 一、模拟器配置 1.双击启动AVD Manager,进入配置界面 2.点Create按钮创建 3.配置模拟器基本信息 --AVD Name:设备名称,自己定义一个,用英文(不要用中文) --Device:设备型号,如下图选项意思是,4.7寸手机,768*1280分辨率,屏幕密度:xhdpi --Ta
阅读全文
posted @ 2019-03-19 14:27 没有阳光天空也是素颜
阅读(10566)
评论(0)
推荐(0)
编辑
SDK Manager的使用
摘要: 前言:SDK Manager就是一个Android软件开发工具包管理器,就像一个桥梁,连通本地和服务器,从服务器下载安卓开发所需工具到本地。 1、在android sdk 安装目录下,有一个SDK Manager.exe 2、Tools里面前三个是必须下载的 --Android SDK Tools里
阅读全文
posted @ 2019-03-19 14:20 没有阳光天空也是素颜
阅读(11007)
评论(0)
推荐(0)
编辑
Appium Python API
摘要: 1.contexts contexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 :Usage: driver.contexts 用法 driver.contexts 2. c
阅读全文
posted @ 2019-03-19 13:55 没有阳光天空也是素颜
阅读(222)
评论(0)
推荐(0)
编辑
输入的中文,屏蔽软键盘
摘要: 前言:自动化过程中遇到需要输入中文的时候,会吊取手机中的软键盘输入,输入完了,软键盘就影响测试用例的进行,所以需要屏蔽软键盘,有没办法像selenium做web自动化时候一样,直接sendkeys绕过键盘输入呢? 一、在desired_caps{}设置里面加两个参数即可 二、还原设置 运行完了用例之
阅读全文
posted @ 2019-03-19 13:52 没有阳光天空也是素颜
阅读(291)
评论(0)
推荐(0)
编辑
Appium 自带的定位工具 Inspector
摘要: 前言:Appium Inspector是appium自带的一个元素定位工具 一、设置appium 1.点开android setting界面(机器人图标) 2.勾选Application Path,添加被测app的路径 3.Devices name处添加设备名称(adb devices) 注意:通过
阅读全文
posted @ 2019-03-19 11:09 没有阳光天空也是素颜
阅读(1529)
评论(0)
推荐(0)
编辑
AndroidSDK 自带定位工具 uiautomatorviewer
摘要: 前言:uiautomatorviewer是androidSDK自带的定位工具 1.打开目录D:\Android\androidSDK\tools\bin 2、点击启动uiautomator,页面显示如下: 不想点击的话,也可以进入D:\Android\androidSDK\tools\bin目录下,
阅读全文
posted @ 2019-03-19 10:06 没有阳光天空也是素颜
阅读(3080)
评论(1)
推荐(0)
编辑
公告