发表于: 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中输入命令还是无效,误以为配置的环境变量不对。


返回列表 返回列表
评论

    分享到