Appium – iOS Mac环境结构

Appium – iOS Mac环境结构

大家好,又见面了,我是全栈君,今天给大家准备了Idea注册码。

Appium – iOS Mac环境结构

笔者: Max.Bai

时间: 2014/10

1. iOS开发环境的搭建

         1.1系统要求

         MacOS X 10.7 or higher, 10.9.2 recommended

         1.2 xcode要求

         xcode6.0(Appium 1.3)。 xcode5.0(Appium1.2)

         1.3 Apple Developer Tools (iPhone simulator SDK, command line tools)

         安装ios SDK,command line tools

2. Node js安装

         方法1. 打开http://nodejs.org/安装Node js

         方法2. homebrew install node.js

 成功安装命令行运行

Node -v 正确显示Node js 版本号

npm -v 显示npm 版本号

3. Appium安装

         1.检查PATH包括/usr/local/bin

         $PATH输出结果包括 /usr/local/bin

         2.安装

切记:不要使用 sudo npm install -g appium 安装

         cd /usr/local

         sudo chown -Rf <当前用户>:staff /usr/local

         npm install -g appium
         npm install appium@版本

         3. 假设安装出现例如以下错误:

npm ERR! fetch failed https://registry.npmjs.org/appium/-/appium-0.12.1.tgz

改动npm 配置:npm config set registry http://registry.npmjs.org

能够使用国内源安装

npm --registry http://registry.cnpmjs.org install -g appium

npm --registry https://registry.npm.taobao.org install -g appium

appium -v 显示版本安装正确

4. Webdriver 安装

         npm install wd

5. Appium权限设置

         sudo authorize_ios

6. Appium检測环境

         node appium-doctor

7. Appium打开

         开启Appium

         Appium-a 192.168.9.63 -p 4723

         假设须要须要连接Grid hub 的请自行开启hub,怎样开启hub

         链接grid hub须要參数–nodeconfig /abs/path/to/nodeconfig.json

         其它參数开启參数例如以下:

         https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/server-args.md

      

         nodeConfig.json

    {  
      "capabilities":  
          [  
            {           
              "browserName": "Safari(or iPhone...)",  
              "version":"7.1",  
              "maxInstances": 1,            
              "platform":"Mac",  
              "platformName":"iOS",  
          "platformVersion":"7.1"  
            }  
          ],  
      "configuration":  
      {  
        "cleanUpCycle":2000,  
        "timeout":30000,  
        "proxy": "org.openqa.grid.selenium.proxy.DefaultRemoteProxy",  
        "url":"http://192.168.9.63:4723/wd/hub",  
        "maxSession": 1,  
        "port": 4723,  
        "host": "192.168.9.63",  
        "register": true,  
        "registerCycle": 5000,  
        "hubPort": 4444,  
        "hubHost": "192.168.9.60"  
      }  
    }  

单机开启后

开启成功后能够通过链接查看http://192.168.9.63:4723/

显示That URL did not map to a valid JSONWP resource

说明开启成功

链接grid hub 的要到hub 上查看。 比方 192.168.9.60:4444/grid/console/

查看ios Appium是否已经连接上。

版权声明:本文博客原创文章,博客,未经同意,不得转载。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/117341.html原文链接:https://javaforall.net

(0)
上一篇 2022年1月7日 下午1:00
下一篇 2022年1月7日 下午2:00


相关推荐

  • 小米手机解锁BL以及获取Root权限(开发版)

    小米手机解锁BL以及获取Root权限(开发版)已经很久没有刷机了,现在有需要,就再刷一下。想起来自己以前刷机很流畅,现在还得查来查去的。所以就写了以下教程,主要是记录一下自己踩过的一些坑。我刷的手机是小米8,所以以下教程都是小米8为例,其他手机可能还有细微不同之处…….一、解锁BL:这是官方教程,很详细!我就是在教程中,把自己踩过的一些坑给罗列一下,增加一下自己的印象。解锁Bootloader的步骤:解锁前,请将版…

    2022年6月3日
    62
  • 分类变量的卡方检验(python实现&SPSS实现)「建议收藏」

    分类变量的卡方检验(python实现&SPSS实现)「建议收藏」卡方介绍卡方检验是针对自变量和因变量都是分类数据,也就是说带有属性的数据;而单因素方差分析是自变量是分类数据,因变量是连续型的数据。还有一点:方差分析是参数检验,而卡方检验是属于非参数检验。卡方检验是统计样本的实际观测值与理论推断值之间的偏离程度,实际观测值与理论推断值之间的偏离程度就决定卡方值的大小:卡方值越大,偏差越大,越趋于不符合;卡方值越小,偏差越小,越趋于符合,若两个值完全相等时,卡方值就为0,表明理论值完全符合。案例介绍本次实验是研究聚类结果和标签DR的关系,即检验我们的聚类有没有意义。

    2022年8月30日
    7
  • 智谱AI GLM-Image保姆级教程:从安装到生成第一张AI画作

    智谱AI GLM-Image保姆级教程:从安装到生成第一张AI画作

    2026年3月12日
    3
  • [运算放大器系列]二、电压转4 – 20MA电流电路分析

    [运算放大器系列]二、电压转4 – 20MA电流电路分析[运算放大器系列]]二、电压转4-20MA电流电路分析偶然在网上看到一个4-20MA转换电路原理图如下:2.原理分析偶然在网上看到一个4-20MA转换电路原理图如下:2.原理分析RLR_LRL​为负载,分析电流流向如上图箭头所示可以得到假设Rloop上的压降为VlV_lVl​则:①Vi−V+R1=V+−(Vo−Vl)R2\frac{V_i-V_+}{R_1}=\frac{V_+-(V_o-V_l)}{R2}R1​Vi​−V+​​=R2V+​−(Vo​−Vl​)

    2022年5月29日
    38
  • python进阶(23)用Python实现AES_ECB_PKCS5加密

    python进阶(23)用Python实现AES_ECB_PKCS5加密前言AES加密的模式有很多种,下面来介绍ECB模式的加密解密importbase64fromCrypto.CipherimportAESclassAESECB:def__init

    2022年8月7日
    4
  • AI开始“动手”了,全世界第一个带头的是阿里千问

    AI开始“动手”了,全世界第一个带头的是阿里千问

    2026年3月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号