随笔分类 -  appium ios 自动化测试

facebook-wda
摘要:前言: 对于iOS的应用的测试,如果不需要用到图像识别,推荐使用这个项目facebook-wda 目录: 一、前提准备条件 二、证书配置 三、运行与测试 四、端口转发 五、扩展:用命令启动webDriverAgent(推荐) 六、附:感谢文章 一、前提准备条件 二、证书配置 三、运行与测试 四、端口 阅读全文

posted @ 2019-07-12 13:13 dreamhighqiu 阅读(2105) 评论(0) 推荐(0)

Mac下使用crontab来实现定时任务
摘要:说明: 1、Linux和Mac下操作crontab都是一致的 2、配置文件都在/etc/crontab下,如果没有就创建。 3、测试发现直接使用crontab -e命令创建的定时任务是放在临时文件夹的,重启会删除,并且与/etc/crontab文件无关联。 实际操作: 查看 crontab 是否启动 阅读全文

posted @ 2019-07-12 12:46 dreamhighqiu 阅读(5431) 评论(0) 推荐(0)

mac 下 libimobiledevice等命令使用
摘要:1.介绍 <h5>libimobiledevice 是一个跨平台的软件库,支持 iPhone®, iPod Touch®, iPad® and Apple TV® 等设备的通讯协议。不依赖任何已有的私有库,不需要越狱。应用软件可以通过这个开发包轻松访问设备的文件系统、获取设备信息,备份和恢复设备,管 阅读全文

posted @ 2019-07-12 10:40 dreamhighqiu 阅读(590) 评论(0) 推荐(0)

通过接口指定appstore 的应用id获取Bundleid
摘要:{ "resultCount":1, "results": [{"screenshotUrls":["https://is1-ssl.mzstatic.com/image/thumb/Purple123/v4/af/f1/bc/aff1bc21-0a1c-d39f-1f5f-7ff5a62de657 阅读全文

posted @ 2019-06-21 08:13 dreamhighqiu 阅读(3883) 评论(0) 推荐(0)

将App Store的应用获取bundleId在appium启动 demo(将ipa安装在未越狱手机)
摘要:appium 基于Python 的ios的自动化环境搭建,见:https://www.cnblogs.com/dreamhighqiu/p/10989978.html 如何获取通过Mac获取appstore 下载的IPA包,见https://www.cnblogs.com/dreamhighqiu/ 阅读全文

posted @ 2019-06-13 15:18 dreamhighqiu 阅读(1470) 评论(0) 推荐(0)

ios下的appium 通过ipa包名启动app demo演示
摘要:#!/usr/bin/env python# -*-coding:utf-8-*=import osimport unittestfrom appium import webdriverfrom time import sleepclass TestSample(unittest.TestCase) 阅读全文

posted @ 2019-06-13 13:55 dreamhighqiu 阅读(950) 评论(0) 推荐(0)

如何在Mac上获取App Store上的ipa用于ios下的appium 自动化测试
摘要:如今很多人想要获取到App Store上的包却苦于无奈,先在要把App Store上的包载下来获取ipa,最直接的就是从手机设备上导出了,但是手机必须要9.0以下才可以导出,鄙人手中正好有公司的测试机,系统是8.1·8.5的几台,所以做起来方便。最近看到好多朋友也在苦恼,毕竟不是谁都有8.x的机子哈 阅读全文

posted @ 2019-06-13 13:44 dreamhighqiu 阅读(1135) 评论(0) 推荐(0)

Appium中开启iOS webview调试进行h5自动化测试
摘要:在做iOS的h5页面的时候,肯定会需要去做webview调试来进行代码调试,而iOS webview调试需要区分真机和模拟器,因为具体的实现原理不一样的,模拟器使用 remote debugger,可以直接通过safari远程调试,而真机使用 ios-webkit-debugger-proxy去远程 阅读全文

posted @ 2019-06-10 09:22 dreamhighqiu 阅读(2682) 评论(0) 推荐(0)

mac下appium 的appium环境配置(h5自动化)
该文被密码保护。

posted @ 2019-06-09 20:39 dreamhighqiu 阅读(3) 评论(0) 推荐(0)

appium python下的API方法
摘要:前言: Appium Python API全集,不知道哪个大神整理的,这里贴出来分享给大家。 1.contexts contexts(self): Returns the contexts within the current session. 返回当前会话中的上下文,使用后可以识别H5页面的控件 阅读全文

posted @ 2019-06-08 10:29 dreamhighqiu 阅读(394) 评论(0) 推荐(0)

appium,iOS下,ios_predicate等定位方式
摘要:前言: IOS定位方式和各个定位方式的速度排序,如下 按查找元素的顺序速度,从快到慢的顺序如下: ios_predicate >> accessibility_id >> class_name >>xpath 注⚠️:(论坛比较多的说法是class_name>>accessibility_id,在这 阅读全文

posted @ 2019-06-08 10:23 dreamhighqiu 阅读(926) 评论(0) 推荐(0)

【Mac + Appium + Python3.6学习(五)】之常用的Android自动化测试API总结
摘要:Github测试样例地址:https://github.com/appium-boneyard/sample-code/tree/master/sample-code/examples ①定位text,通过UiSelector定位 ②中文输入问题,输入中文不显示: 《appium自动化不能输入中文的 阅读全文

posted @ 2019-06-08 09:49 dreamhighqiu 阅读(301) 评论(0) 推荐(0)

【Mac + Python + Selenium】之PyCharm配置Selenium自动化
摘要:一、安装PyCharm 1、下载地址: Pycharm编辑器官网下载地址 2、安装完成之后打开,一路下去点击,直到填写注册码,参考: 《【转载】【Pycharm编辑器破解步骤】之idea和Pycharm 等系列产品激活激活方法和激活码(附:Mac系统)》 二、配置Python环境并安装Seleniu 阅读全文

posted @ 2019-06-08 09:42 dreamhighqiu 阅读(1104) 评论(0) 推荐(0)

【Mac + Appium + Python3.6学习(四)】之常用的IOS自动化测试API总结
摘要:环境: Appium:1.9.1 Appium-desktop:1.7.1 Xcode:10.0 IOS:iPhone5S(10.3.3) Mac:10.13.6 ①获取手机屏幕size:长、宽 《Appium Appium 1.9 版本 BUG:使用 get_window_size () 方法报错 阅读全文

posted @ 2019-06-08 09:36 dreamhighqiu 阅读(1049) 评论(0) 推荐(0)

【Mac + Appium + Python3.6学习(三)】之IOS自动化测试环境配置
摘要:一、安装IOS自动化测试环境 配置环境: Appium version :1.9.1 Appium-desktop:1.7.1 Xcode:10.0 iPhone5S:IOS(10.3.3) Mac:10.13.6 1、安装类库 ①安装Homebrew、npm 参考我的另一篇文章: 《【Mac + 阅读全文

posted @ 2019-06-08 09:34 dreamhighqiu 阅读(1997) 评论(0) 推荐(0)

Mac 下的自动化学习
摘要:转自:https://www.cnblogs.com/Owen-ET/tag/Mac/ 阅读全文

posted @ 2019-06-08 09:31 dreamhighqiu 阅读(232) 评论(0) 推荐(0)

【Mac + Appium + Python3.6学习(二)】之Android自动化测试,appium-desktop配置和简易自动化测试脚本
摘要:配置环境: Appium version :1.9.1 Appium-desktop:后改为1.7.1 Android:6.0.1 Mac:10.13.6 一、appium-desktop配置连接Android真机 1、开启appium服务 如果报错:参考上一篇解决办法(第二节第6小点) 2、配置连 阅读全文

posted @ 2019-06-08 09:26 dreamhighqiu 阅读(1172) 评论(0) 推荐(0)

【Mac + Appium学习(一)】之安装Appium环境前提准备
摘要:环境: Appium version :1.9.1 Appium-desktop:1.7.1 Xcode:10.0 IOS:iPhone5S(10.3.3) Android:6.0.1 Mac:10.13.6 一、需要mac系统里有如下软件安装,才可以进行appium环境搭建 1、检查java是否安 阅读全文

posted @ 2019-06-08 09:24 dreamhighqiu 阅读(9308) 评论(1) 推荐(0)

导航