zoukankan      html  css  js  c++  java
  • appium简明教程(3)——appium的安装windows版

    appium的哲学里有一条就是不重新发明轮子。同样,官方已经有明确的安装步骤了,因此在这里纯属搬砖。

    原文地址

    感谢testerhome的辛勤翻译。

    本文版权归乙醇所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途

    限制

    如果你在windows上安装appium,你没法使用预编译专用于OS X的.app文件,你也将不能测试IOS apps,因为appium依赖OS X专用的库来支持IOS测试。这意味着你只能通过在mac上来运行IOS的app测试。这点限制挺大。

    开始安装

    1. 安装nodejs 0.8版本及以上, 通过官方的安装程序来安装。

    2. 安装android的sdk包,(http://developer.android.com/sdk/index.html), 运行依赖sdk中的'android'工具。并确保你安装了Level17或以上的版本api。设置ANDROID_HOME系统变量为你的Android SDK路径,并把tools platform-tools两个目录加入到系统的Path路径里。因为这里面包含有一些执行命令

    3. 安装java的JDK,并设置JAVA_HOME 变量为你的JDK目录。

    4. 安装Apache Ant 或者直接使用Android Windows SDK自带的ant,地址在eclipseplugins目录,你需要把这个目录加到你的系统PATH变量中

    5. 安装Apache Maven. 并且设置M2HOME和M2环境变量,把M2环境变量添加到你的系统PATH变量中。

    6. 安装Git. 确保你安装了windows下的Git,以便可以运行常用的command命令

    现在,你已经下载安装了所有的依赖,开始运行 reset.bat

    运行Appium

    要在windows上运行测试用例,你需要先启动Android模拟器或者连接上一个API Level17以上的android真机。 然后在命令行运行appium node .

    备注

    • 你必须带上--no-reset和--full-reset标记,以用于windows上的android
    • 有一个硬件加速模拟器用于android,但是它有自己的一些限制,如果你想了解更多,请参考页面
    • 确保在你的AVD的config.ini中有一个配置项为hw.battery=yes

    最简略的安装方式

    出于对官方文档的尊重,我按照原文翻译,如下介绍我的安装心得。官方提到的一些工具,其实并不需要安装。 下面介绍我已经测试过的安装和使用过程

    安装appium

    1. 安装nodejs

    2、使用npm安装appium,npm install -g appium

    注意:在某些情况下,appium安装的时候并不会把appium的路径放进系统的PATH里,这时候需要手工去加一下。

    运行appium

    启动appium,直接运行appium 即可。

    更新appium

    通过npm install -g appium 来更新appium即可

    下一节,appium client的安装

     本文版权归乙醇所有,欢迎转载,但请注明作者与出处,严禁用于任何商业用途

  • 相关阅读:
    BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第15章节--开发SP2013工作流应用程序 总结
    OpenStreetMap初探(一)——了解OpenStreetMap
    企业服务总线架构介绍
    【Stackoverflow好问题】java在,如何推断阵列Array是否包括指定的值
    C和指针 (pointers on C)——第一章:高速启动
    类别sort使用排序
    [Oracle]
    4点,从今天谈用户体验设计经验京东亚马逊购物
    从[java.lang.OutOfMemoryError: Java heap space]恢复
    C++学习笔记32 断言函数
  • 原文地址:https://www.cnblogs.com/nbkhic/p/3803883.html
Copyright © 2011-2022 走看看