由于我使用npm安装了appium,因此可以通过命令行使用以下命令通过以下命令启动appium服务器。
appium &
appium
//To change the default port
appium & --port 9090
appium --port 9090
正如我观察到的,两个命令都在做相同的事情,所以它们是相同的还是有区别?
答案 0 :(得分:1)
appium &
appium &
在子Shell中运行Appium。
后果:
control + c
退出。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上很好)
appium
appium
在您的终端会话中运行Appium,并实质上将该进程“锁定”到该Shell。这样一来,您就可以轻松control + c
退出MacOS上的程序。我在本地推荐。