发表于: 2019-12-10 21:53:28
1 742
一、今天完成的事情:
1.下载appium并安装,配置好环境后打开--https://github.com/appium/appium-desktop/releases
1)python--ok
2)JDK--ok
3)ANDROID SDK--不要使用SDK manager.exe再从镜像网站安装。可以通过下载Android Studio安装,Android Studio下载地址--https://developer.android.google.cn/studio/
cmd下输入命令 android -h查看安装结果,如下成功
4)Node.js--下载地址:https://nodejs.org/en/download/
cmd下输入命令 node -v 和npm -v查看安装结果,如下成功
5)appium--cmd 下输入命令npm install -g appium安装
cmd下输入命令appium -v和appium查看安装结果,如下成功
6)appium-desktop--下载地址:https://github.com/appium/appium-desktop/releases
7)appium-doctor--cmd下输入命令npm install appium-doctor -g安装
cmd下输入命令appium-doctor检测Appium整体依赖环境配置情况,如下整个Appium环境配置成功
8)appium-python-clinet--pip install Appium-Python-Client
1)-8)全部安装完成,appium-doctor检测没有异常后,打开Appium-->Start Server v1.15.1
二、明天计划的事情:
1.继续任务10
三、遇到的问题:
1.Android SDK如何下载配置?--https://www.v2ex.com/t/509319
先找到一篇教程(https://www.jianshu.com/p/d25a95e3cc1e(不要参照))讲如何通过镜像下载SDK,发现提供的镜像网站不能用了。搜索“在线下载Android SDK 镜像”后找到一篇提问提到android sdk 早就不用翻墙了。
1)于是通过https://developer.android.google.cn/studio/直接下载Android Studio。通过Android Studio下载Android SDK。
2)配置Android SDK的环境,并验证是否安装成功--https://blog.csdn.net/weixin_33898233/article/details/93065818
2.Node.js如何安装及环境配置?--https://blog.csdn.net/zhangkaidsy/article/details/86645070
1)下载Node.js安装包(下载最新版本,任务10提供的版本下载appium会报错)--https://nodejs.org/en/download/
2)开始安装
3)验证是否安装成功
cmd下输入命令 node -v,出现Node.js的版本号即为安装成功。
cmd下输入命令npm -v,出现npm的版本号说明npm工具也安装成功。
4)环境配置
4.1)创建npm模块安装目录
分别在nodejs目录下创建node_cache和node_global两个文件夹。再在cmd下输入
npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
4.2)配置环境变量
4.2.1)新建NODE_PATH系统变量:;D:\nodejs\node_globalnode_modules;
4.2.2)更改用户path变量:;D:\nodejs\node_global
5)测试
先安装一个express模块试试
npm install express -g
安装成功,安装的位置就是NODE_PATH位置
3.安装nodejs后执行npm config set prefix "D:\Program Files\nodejs\node_global"报错--
猜测1)npm安装路径不对,考虑重新安装nodejs,并将npm的安装路径选择正确
2)修改了nodejs默认安装路径导致
两个猜测都不正确,实际上自己手动在C:\Users\Administrator\AppData\Roaming加一下npm文件夹就可以了--https://www.cnblogs.com/guoyansi19900907/p/3959546.html
4.npm命令安装appium超慢--下载最新版本Node.js去安装appium试试
5.appium如何在windows搭建环境--https://www.jianshu.com/p/32a5aef630cc
1)概述:Appium是一个开源自动化框架,可用于原生,混合和移动web应用程序测试。它使用webdriver协议驱动ios,Android和windows应用程序。
其具备以下优点:
①可以跨平台同时支持ios和Android
②支持多种语言,Java、Python、PHP、Ruby等
③不用为复杂的环境发愁
④如果你有selenium经验直接上手
2)环境要求
在windows10下搭建Appium环境。首先系统需要以下环境:
①Python
②JDK
③Android SDK--(见问题1)
以上三个环境是Android测试的一些基本环境配置,也是Appium需要的环境。接下来就是Appium相关的平台安装
④Node.js--(见问题2和3)
⑤Appium
⑥Appium-Desktop
⑦Appium-doctor
⑧Appium-Python-Client
2.1)Node.js安装(见问题2)
cmd下输入命令node -v可以查看Node.js的版本。安装好Node.js后对其做一些基本设置,均在cmd下输入命令即可
2.1.1)设置缓存
npm config set cache "D:\nodejs\node_cache"
2.1.2)设置全局模块存放路径
npm config set prefix "D:\nodejs\node_global"
2.2)安装Appium
cmd下输入命令
npm install -g appium即可安装最新版本
npm install appnium@1.7.2 -g即可安装指定版本
看到如下命令时则表示下载安装完成。
All packages installed (565 packages installed from npm registry, used 57s, speed 835.67kB/s, json 477(6.16MB), tarball 40.58MB)
运行appium
cmd下输入命令appium
2.3)安装Appium-desktop--https://github.com/appium/appium-desktop/releases
在Appium-desktop上下载Appium-desktop。
Appium-desktop其实也封装了Appium server和Node.js依赖环境。Appium-desktop是初学者最容易上手的工具。
2.4)安装Appium-doctor
Appium-doctor可以检测Appium整体依赖环境配置情况。在cmd下输入以下命令就可以安装:npm install appium-doctor -g
安装完appium-doctor环境后,可以通过appium-doctor看到如下提示说明整体环境配置成功
以上如果有一个红色的叉即可认为环境存在问题。
2.5)安装Appium-Python-Client,pip install Appium-Python-Client
四、收获:
1.了解如何通过Android Studio安装Android SDK。
2.了解如何安装Node.js。
3.了解Node.js可以安装appium,appium-doctor。
4.了解windows下搭建appium环境的过程。
5.环境变量配置完成后,需要打开新的cmd去输入命令,否则在之前的cmd中输入命令还是无效,误以为配置的环境变量不对。
评论