
IOS自动化
文章平均质量分 65
wuyepiaoxue789
这个作者很懒,什么都没留下…
展开
-
App Inspector使用简介
App Inspector:浏览器端的移动设备 UI 查看器 使用树状态结构查看 UI 布局,自动生成 XPath 起步 环境需要要安装 app-inspector, 你需要首先安装 Node.js。 国内用户可以安装 cnpm 加快 NPM 模块安装速度。另外,推荐安装 macaca-cli.$ npm install -g macaca-cli1你需要准原创 2017-09-05 22:18:52 · 1545 阅读 · 0 评论 -
mac安装homebrew被墙超时
一、获取 install 文件,把官网给的脚本拿下来curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install二、更改脚本中的资源链接这里替换成清华大学的镜像,修改如下两句:BREW_REPO = “https://github.com/Homeb...转载 2019-06-24 18:22:24 · 7341 阅读 · 1 评论 -
Macaca的app-inspector定位iOS元素
1.安装macaca-cli(在用版本2.0.12,提示升级时可升级)2.安装app-inspector**************************************** version 2.0.7 is outdate ** run: npm i -g app-inspector@2.0.9 ************原创 2017-11-03 11:11:12 · 1373 阅读 · 0 评论 -
Mac下appium桌面版的查看ios元素信息
引言: 之前一直用macaca的app-inspector查看ios元素信息,自从app-inspector版本2.0.7升级到2.0.9,启动不了浏览器(app-inspector -u 5A9ED7C1-9EFC-408D-B377-8991FA6E6F67 --verbose ),折腾两天依旧报错,报错信息为:初步分析原因:macaca升级已移除wda,替换为M原创 2017-11-01 10:19:16 · 2592 阅读 · 0 评论 -
IOS滑动操作
Appium - iOS 各种问题汇总时间: 2014/10Appium - iOS 各种问题汇总java-client从4.1.2升级到5.0.2,API中找不到swipe方法,应该是高版本的java-client舍弃了swipe 1. Appium 滑动: swipe 有三种方式: 第一种:swipeJavascriptExecuto原创 2017-09-21 12:00:19 · 819 阅读 · 0 评论 -
ios view的frame和bounds之区别(位置和大小)
前言:学习ios开发有一段时间了,项目也做了两个了,今天看视频,突然发现view的frame和bound两个属性,发现bound怎么也想不明白,好像饶你了死胡同里,经过一番尝试和思考,终于弄明白bound的含义。PS:我承认我是一个很笨很笨的人。所以现在记录下来,供以后查阅,同时方便所有和我一样有疑惑的人查看。一、首先列一下公认的资料:先看到原创 2017-09-11 16:49:48 · 587 阅读 · 0 评论 -
IOS自动化定位方式
元素属性的介绍type:元素类型,与className作用一致,如:XCUIElementTypeStaticTextvalue: 一般不用name:元素的文本内容,可用作 AccessibilityId定位方式,如:测试420班级群label:绝大多数情况下,与 name 作用一致enabled:元素是否可点击,一般值为true或者falsevisible原创 2017-09-07 20:20:42 · 6066 阅读 · 0 评论 -
IOS获取设备 ID
iOS获取设备 ID命令行方式$ xcrun simctl list1这行命令会列出你的所以模拟器信息,里面有类似 XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX 的代码,就是模拟器 UDID。从 Xcode 获取打开模拟器,从菜单中打开 Hardware - devices - manage devices。 然后你会看到模拟器原创 2017-09-05 18:07:48 · 1163 阅读 · 0 评论 -
IOS 元素定位工具
1.Appium自带的Inspector工具 2.Macaca的app-inspector工具,具体地址:https://macacajs.github.io/app-inspector/cn/setp1.获取设备ID xcrun simctl list setp2:从命令行启动 app-inspector -u YOUR-DEVICE-ID3.Xcode自原创 2017-09-05 22:52:47 · 4189 阅读 · 0 评论 -
iPhone真机控件获取 app-inspector
在模拟器成功获取到控件后,最后终于能够真机上使用app-inspector获取控件了当前的环境为:mac 10.11.5,Xcode 8.2.1,iOS9.3.3 步骤1:安装app-inspector a)先安装macaca 卸载原有的macaca: 1、npm uninstall macaca-cli -g原创 2017-09-05 22:36:41 · 3348 阅读 · 0 评论 -
ios-webkit-debug-proxy启动报错解决
macOS:10.14.5xcode:10.0appium:1.13.0命令安装(借助淘宝镜像)1、启动真机safari,报错“Could not navigate to webview”,经分析ios-webkit-debug-proxy没有启动;2、安装‘brew install ios-webkit-debug-proxy’,启动‘ios_webkit_debug_proxy...原创 2019-06-28 19:21:27 · 4715 阅读 · 0 评论