首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用命令行启动Appium

使用命令行启动Appium
EN

Stack Overflow用户
提问于 2016-09-17 22:35:23
回答 2查看 670关注 0票数 0

当我使用Appium client时,我检查了日志,第一条命令看起来像是C:\Program Files (x86)\Appium\node.exe lib\server\main.js --address 127.0.0.1 --port 4723 --app C:\Users\IEUser\Desktop\Mobil\Applications\eribank.apk --app-activity .LoginActivity --app-pkg com.experitest.ExperiBank --device-ready-timeout 300 --platform-name Android --platform-version 18 --automation-name Appium --device-name "emulator-5554" --log-no-color。但是我想在没有Appium客户端的情况下从命令行调用这个命令。当我尝试“node "C:\Program Files (x86)\Appium\node.exe lib\server\main.js" --address 127.0.0.1 --port 4723 --app "C:\Users\IEUser\Desktop\Mobil\Applications\eribank.apk" --app-activity .LoginActivity --app-pkg com.experitest.ExperiBank --device-ready-timeout 300 --platform-name Android --platform-version 18 --automation-name Appium --device-name "emulator-5554" --log-no-color”时,我得到了

代码语言:javascript
复制
module.js:327
    throw err;
    ^

Error: Cannot find module 'C:\Program Files (x86)\Appium\node.exe lib\server\main.js'
    at Function.Module._resolveFilename (module.js:325:15)
    at Function.Module._load (module.js:276:25)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
    at node.js:974:3

没有"C:\Program Files (x86)\Appium\node.exe lib\server\main.js“这样的文件目录。如何通过命令调用appium服务器?谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-09-18 00:50:33

我不能百分之百确定,无法使用我的appium电脑自动取款机。我认为问题在于您试图运行的是.exe文件,而不是lib\server\main.js文件。这意味着这些路径应该分开。

尝试运行它,如下所示:

"C:\Program Files (x86)\Appium\node.exe" lib\server\main.js <rest of commandline arguments>

希望这能解决你的问题。抱歉,我无法在我自己的设置上进行验证。

票数 0
EN

Stack Overflow用户

发布于 2017-12-16 00:07:20

  1. 如果你尝试不带参数地运行appium,它能工作吗?

"C:\Program Files (x86)\Appium\node.exe“lib\server\main.js

您必须看到默认值和appium已启动

代码语言:javascript
复制
[info] [Appium] Welcome to Appium v1.7.0
[info] [Appium] Appium REST http interface listener started on 0.0.0.0:4723[info] [HTTP] --> GET /wd/hub/sessions {}

  1. 我不知道它会不会起作用。但我认为您正在尝试运行一个不同的main.js...my appium-desktop v1.7.0的默认路径为

C:\Users\your_username\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\build\lib\main.js

也许你可以尝试使用绝对路径?

代码语言:javascript
复制
"C:\Program Files (x86)\Appium\node.exe" "C:\Users\your_username\AppData\Local\Programs\appium-desktop\resources\app\node_modules\appium\build\lib\main.js"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39547987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档