zoukankan      html  css  js  c++  java
  • Appium学习笔记(一)--安装与配置

    移动自动化测试常用工具有两个:Appium和Robotium。正好最近自己开始负责客户端的工作,初来乍到需要熟悉下环境,正好学习新的东西。
    移动自动化相对web来说,原理与操作过程是一样的,通过自动化测试框架实现测试。略有不同的是,移动需要一点Android与iOS基础,难度大一点。
     
    Appium官方网站:http://appium.io/
    首先去下载安装包,安装好。官网doc和git里都有教程,大致流程是
     
    • 安装node.js。 https://nodejs.org/。 安装完成,打开Windows 命令提示符,敲入“npm”命令回车。
    • 安装Android的SDK包,配置系统环境变量 ANDROID_HOME,默认安装SDK以及系统环境变量配置。需要注意的是,JDK需要提前安装好的。 Android SDK提供了你的API库和开发工具构建,测试和调试应用程序, ADT只是一个eclipse的插件,里面可以设置sdk路径。可以去官网下载安装。环境变量配置和JDK差不多。另外一种安装方式是直接安装Android Studio,就不需要单独安装ADT和SDK。找到SDK manager,点击选择更新与安装组件。
              
    • 安装SDK Platform-Tools。 把解压出来的 platform-tools 文件夹放在 android sdk 根目录下,并把 adb所在的目录添加到系统 PATH 路径里。 通过“appium-doctor”命令检查appium环境。第一次配置你会发现cmd提示你“Appium-doctor不是系统命令”。这个时候,你需要找到appium下面 Appium ode_modules.bin加到环境变量里。再次check,All Checks were succeeful.
              
    • 另外官网推荐的Apache Ant以及Apach Maven和Git,可以暂时不安装
    • 安装完成后,即可启动。 双击“AVD Manager.exe”创建android模拟器,create一个模拟器,配置相关信息,点击start,就可以看到我们的Android启动了。
       
    这里有一个更简单的方法,通过npm安装: C:Usersfnngj>npm install -g appium   
    但是这样安装很慢,你懂的
     
    配置主要看两个:github以及虫师的教程
     
  • 相关阅读:
    document.ready和window.onload的区别
    js取float型小数点后x位数的方法
    深入理解CSS过渡transition
    HTTP网络协议
    记一次完整的pc前端整站开发
    理解 JavaScript 中的 Function.prototype.bind
    图片懒加载方法
    web开发中兼容性问题(IE8以上含)持续更新~~
    HTTP协议GET和POST请求的区别
    移动端适配之雪碧图(sprite)背景图片定位
  • 原文地址:https://www.cnblogs.com/myshuangwaiwai/p/5923207.html
Copyright © 2011-2022 走看看