首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过appium命令启动appium服务器与仅使用appium有什么区别吗?

通过appium命令启动appium服务器与仅使用appium有什么区别吗?
EN

Stack Overflow用户
提问于 2019-12-20 03:54:40
回答 1查看 238关注 0票数 1

我可以通过命令行启动appium服务器,通过命令行使用下面的命令,因为我使用npm安装了appium。

代码语言:javascript
复制
   appium &
   appium

//To change the default port 
appium & --port 9090 
appium  --port 9090 

正如我所观察到的,这两个命令都在执行相同的操作,所以它们是相同的还是有任何区别?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-20 17:03:11

  1. appium &

appium &在子subshell中运行Appium。

后果:

example.

  • Since的
  • 您不能轻易退出Appium会话(对于control + c,您不能退出它们,您必须关闭整个终端来关闭会话,这样您可能会遇到更多的错误:

)

代码语言:javascript
复制
Could not start REST http interface listener. The requested port may already be in use. Please make sure there is no other instance of this server running already.
Fatal Error: listen EADDRINUSE 127.0.0.1:4723

这就是为什么我建议而不是在本地这样做的原因。(我认为在CI上这很好)

  1. appium

appium在终端会话中运行Appium,本质上是将该进程“锁定”到该外壳。这样您就可以轻松地在control + c上退出MacOS上的程序。我推荐这个在当地。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59419626

复制
相关文章

相似问题

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