Appium -iOS真机运行自动化实践
前提:ios真机环境已安装ok
运行ios自动化的步骤如下:
步骤1、手机端安装WebDriverAgent
在进行端口转发:
有些国产的iPhone机器通过手机的IP和端口还不能访问,此时需要将手机的端口转发到Mac上。
$ brew install imobiledevice 这里若出现以下报错,没关系,直接往下走:
$ iproxy 8100 8100
接着使用iproxy --help
可以查到更具体的用法。 这时通过访问http://localhost:8100/status
确认WDA是否运行成功。
步骤二、打开appium-desktop,启动appium server+启动inspector,获取页面元素
步骤三、在原来框架的基础上,写Appdriver驱动
步骤四、写自动化case
步骤五、运行testng
参考文档:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Android渠道包打包流程
1.环境要求 Windows、JDK1.7.0以上、WinRAR 2.打包步骤 (1)从Jenkins打包平台取得最终作为发版外卖apk (2)apk重命名为src.zip(没错,就是改成一个压缩包) (3)打包工具解压,将src.zip解压到打包工具目录,如图 (4)先看一下打包工具目录,build.bat为我们最终执行打包任务的批处理文件,foodfinder.keystore就是我们打包使用的签名,sources.txt中保存着我们要打包使用的渠道号(以及产物apk文件名),最终产物会保存到release文件夹中,至于sources.txt中渠道号与产物文件名填写方式可直接通过后面提供的渠道号Excel表格复制后粘贴进TXT中即可 (5)build.bat文件中需注意的点: path后面winRAR的路径要填写好,其次是保证jdk、Java等环境变量配置OK,否则会报错,双击.bat文件,弹出命令框,等待至提示“按任意键结束”即可 (6)产物构建完之后,记得要及时将release文件夹中产物取出,否则下次构建会直接被当前构建产物覆盖 3.打包渠道号以及注意事项 (1)渠道号列表,...
- 下一篇
【jenkins】ios build failed:enterprise Certificate Signature invalid
1、问题现象 1.1、** EXPORT FAILED ** 1.2、** ARCHIVE FAILED ** 2、问题分析&定位 2.1、从Console log来看,应该是iOS证书问题导致build failed 2.2、进入官网,查看证书状态,发现证书状态为Invaild(也可使用工具查看:iPhone 配置实用工具.zip) jenkins ios build failed:enterprise Certificate Signature invalid > image2018-5-16 16:28:48.png" height="250" style="margin-left:2px;margin-right:2px;vertical-align:text-bottom;" alt="image2018-5-16%2016%3A28%3A48.png?versio" data-original="http://wiki.inwaimai.baidu.com/download/attachments/15709247/image2018-5-16%2016%3A28%...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS8编译安装MySQL8.0.19
- Linux系统CentOS6、CentOS7手动修改IP地址
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7,8上快速安装Gitea,搭建Git服务器