【原创】appium-desktop版本配置命令行运行服务(windows)

windows下配置appium-desktop版本命令行运行服务
作者:沙陌 qq:2879897713 appium交流群:534129320,转载请注明是我写的原创

注意:本文所有红色标注的文字均需读者自行调整为自己的路径
前提条件:已安装好所有公共软件并配置好相关环境变量,请参考:
1.  http://ask.testfan.cn/article/902  Appium 服务端安装-windows
2.  http://ask.testfan.cn/article/1078 最新版本appium desktop版本安装使用(支持简单录制)

windows下配置appium-desktop版本命令行运行服务

1. 首先安装好appium-desktop版本,并能在界面上正确启动appium服务及运行

2. 找到appium-desktop版本安装路径,一般默认路径为 C:\Users\LXG\AppData\Local\Programs\appium-desktop,但是注意这里是整个appium-desktop包含界面的目录,而我们需要找到的是appium server的那部分,这部分路径默认是
C:\Users\LXG\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium

3. 找到自己的npm目录,默认是C:\Users\LXG\AppData\Roaming\npm,在该目录下创建node_modules目录(如果已经有该目录了则不需要重建),将第2步的appium(C:\Users\LXG\AppData\Local\Programs\appium-desktop\resources\app\node_modules 这个路径下appium整个目录)整体拷贝到当前node_modules目录下

4. 在npm目录下创建一个文本文件,文件名命名为appium,后缀名改成cmd,内容写:
@IF EXIST "%~dp0\node.exe" (
"%~dp0\node.exe" "%~dp0\node_modules\appium\build\lib\main.js" %*
) ELSE (
@SETLOCAL
@SET PATHEXT=%PATHEXT:;.JS;=;%
node "%~dp0\node_modules\appium\build\lib\main.js" %*
)
然后保存。

5. 重新打开一个cmd窗口,输入appium,出现下图则证明配置成功
    attachments-2018-01-CCxq4rS05a4b8dd37c5f1.png
6. 还有一种配置方式,不拷贝appium-desktop中的appium到npm目录下,而是直接配置cmd文件完成启动,在npm目录下直接创建一个文本文件,文件名命名为appium171,后缀改为cmd,内容写:
@IF EXIST "%~dp0\node.exe" (
"%~dp0\node.exe" "C:\Users\LXG\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\build\lib\main.js" %*
) ELSE (
@SETLOCAL
@SET PATHEXT=%PATHEXT:;.JS;=;%
node "C:\Users\LXG\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\build\lib\main.js" %*
)
然后保存。

7. 再次重新打开一个cmd窗口,输入appium171,出现下图则证明配置成攻
    attachments-2018-01-FymhLfgJ5a4b8df202cc3.png 
8. 以上是windows上配置appium-desktop从命令行启动appium服务的两种方式,这两种方式读者可自行选择,并且每一种方式都可以完成同一电脑上的appium多版本配置,读者可自行参详。
attachments-2018-01-dvpCdVca5a4b8e17d8c1a.png

  • 发表于 2018-01-02 21:53
  • 阅读 ( 2418 )
  • 分类:默认分类

0 条评论

请先 登录 后评论
不写代码的码农
沙陌

神一样的存在

14 篇文章

作家榜 »

  1. hey girl 181 文章
  2. 王前前 137 文章
  3. 柠檬 118 文章
  4. lamking 105 文章
  5. 云少 105 文章
  6. 腾讯移动品质中心TMQ 104 文章
  7. humortony 82 文章
  8. 开心的阳光 41 文章