环境搭建。本环境基于win7_x64搭建

安装环境需要用到的工具清单:

android sdk:https://developer.android.com/studio/index.html

AppiumForWindows_1.4.16.1.zip:http://pan.baidu.com/s/1jGvAISu

jdk1.8.0_77.zip:http://www.java.com/zh_CN/download/manual.jsp

node-v7.9.0-x64.msi:https://nodejs.org/en/

Microsoft .NET Framework 4.5:http://rj.baidu.com/soft/detail/22370.html?ald

  • 先安装nodeJS

全默认安装即可。

安装完成后,我们可以使用node -v来验证是否安装正确

  • 安装appium

先安装Microsoft .NET Framework 4.5。即安装包里的:NDP451-KB2858728-x86-x64.3505182529.exe。否则启动appium会报错。(默认安装即可)

解压AppiumForWindows_1.4.16.1.zip文件后执行AppiumForWindows_1.4.16.1.zip开始安装,全部默认下一步安装完成。

启动appium如下:

  • 安装JDK

解压jdk包jdk1.8.0_77.zip。我的解压路径为:C:\software\appium\jdk1.8.0_77

我们需要将他加入环境变量。

在系统变量中新建一个变量名为:JAVA_HOME。 值为你jdk路径的变量

继续添加一个CLASS_PATH的变量,值为标红部分,前面有个点:   .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

在path变量中追加入该值,记住需要用 ; 把多个变量值隔开。: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

验证jdk环境是否安装配置成功。

如果以下返回类似信息,则安装正确。

临时有点事,我们下一章见

转载于:https://www.cnblogs.com/fithon/p/6721412.html

移动平台自动化测试:appium(二)相关推荐

  1. MAC中在eclipse luna上搭建移动平台自动化测试框架(UIAutomator/Appium/Robotium/MonkeyRunner)关键点记录

    这几天因为原来在用的hp laptop的电池坏掉了,机器一不小心就断电,所以只能花时间在自己的mackbook pro上重新搭建整套环境,大家都知道搭建环境是个很琐碎需要耐心的事情,特别是当你搭建的安 ...

  2. Android自动化测试-Appium篇(二)

    Android自动化测试-Appium篇(二) 基于Appium的Android自动化测试环境部署 1. 安装Appium Desktop: a.访问Appium官网:http://appium.io ...

  3. app自动化测试appium教程之二——adb命令

    adb命令 ADB简介 获取包名和界面名 文件传输 获取app启动时间 获取手机日志[应用] 其他adb命令 教学视频参考b站课程,此文为学习记录 (免费的羊毛,要薅呀,筒子们~) 零基础入门移动自动 ...

  4. app自动化测试appium教程之番外1——进阶补充内容

    app自动化测试appium教程之番外1--进阶补充内容 混合app测试 1. 打开app内webview debug模式 2. 验证是否为混合app 3. 切换至H5页面 4. 切回原生app 5. ...

  5. 软件测试教程 自动化测试appium篇

    软件测试教程 自动化测试appium篇 本课程主要讲解自动化测试工具appium. 下面以android app测试为例,讲解appium的基本使用方法 appium概念 appium安装配置 一个测 ...

  6. app自动化测试appium教程之三——appium基础命令(python)

    app自动化测试教程之三--appium基础命令(python) hello appium 基础操作API 教学视频参考b站课程,此文为学习记录 (免费的羊毛,要薅呀,筒子们~) 零基础入门移动自动化 ...

  7. iOS自动化测试(Appium+Robotframework )

    一.iOS安装条件 需要建立设定的移动平台运行APPium测试.如以下的平台要求: Mac OS 10.7或者更高,推荐10.9.2. XCode>=4.6.3,推荐5.1.1. Apple开发 ...

  8. 微信公众平台----带参数二维码生成和扫描事件

    原文:微信公众平台----带参数二维码生成和扫描事件 摘要: 账号管理----生成带参数的二维码 消息管理----接收消息----接收事件推送 为了满足用户渠道推广分析和用户帐号绑定等场景的需要,公众 ...

  9. android自动化测试--appium运行的坑问题及解决方法

    android自动化测试--appium运行的坑问题及解决方法 参考文章: (1)android自动化测试--appium运行的坑问题及解决方法 (2)https://www.cnblogs.com/ ...

  10. 开放平台–扫描微信二维码登录

    准备 如不了解第三方登录流程,建议先大概了解一下,在来看看代码. 说明: 由于开放平台无测试号测试,所以只能上开放平台进行配置信息.公众平台的测试号并不能给开放平台使用. 微信开放平台地址:https ...

最新文章

  1. L1-003. 个位数统计
  2. 零基础python必背代码-30个Python常用极简代码,拿走就用
  3. TCP 连接的前世今生
  4. DL框架之darknet:深度学习框架darknet的简介、安装、使用方法的详细攻略
  5. 文件手动删除后 同步到git
  6. php - MySQL创建新用户并授权
  7. 滴滴滴,ITester软件测试小栈所有资源放送!
  8. 删除data.frame中具有全部或部分NA(缺失值)的行
  9. CFFI - ABI模式与API模式
  10. 相信我,请好好学习英语
  11. HihoCoder 1511: 树的方差(prufer序)
  12. 小型数控雕刻机制作Arduino_微型CNC制作基于开源项目GRBL
  13. java正则表达式 用户名_java之正则表达式
  14. GlobalMapper20提取点云LAS文件当中的投影信息
  15. 公文流转系统模式分析
  16. MATLAB调用Fortran
  17. 面板数据熵值法-Python
  18. Nginx神来之笔,提高并发原来如此简单
  19. 收藏夹吃灰系列(二):教小师妹通过代码实现Swagger在线接口文档转word文档!教完后...?
  20. 字节跳动2019届校招笔试题

热门文章

  1. DDD:用 “四色原型” 进行 “聚合设计”
  2. JS的一些扩展:String、StringBuilder、Uri
  3. 用例子来彻底搞明白Virtual 和 非 virtual(C#)
  4. VS combox控件的简单用法
  5. C语言定义code报错,C语言报错整理大全
  6. java mybatis enum_mybatis处理枚举类的简单方法
  7. 调查问卷_员工满意度调查问卷
  8. SQL学习教程:基础教程高级教程
  9. if语句的一种使用失误
  10. python连接linux服务器并使用命令_python基于paramiko模块实现远程连接Linux虚拟机(服务器)并执行指定命令返回输出结果...