我如何正确退出Appium(节点),以便在Mac上不恢复Appium窗口

问题描述 投票:0回答:1

我在Mac上使用以下命令启动Appium服务器:

open -a Terminal -n; osascript -e 'tell app "Terminal"
do script "appium -p 5677 -bp 1234"
end tell'

((打开新终端,并启动Appium,Appium将打开新窗口,但PID是新终端的PID。)

并且当Appium需要重新打开时,我正在使用以下三个步骤:

  1. 杀死Appium(节点):

    killall node
    

    ((我认为此步骤节点未正确退出,将在下次调用Appium时恢复。)>

  2. 告诉终端出口:

  3. osascript -e 'tell app "Terminal"
    do script "exit"
    end tell'
    
  4. 杀死终端(关闭终端窗口):

  5. kill XXXXX (<-PID of second terminal)
    

    当我使用以下命令运行Appium时:

open -a Terminal -n; osascript -e 'tell app "Terminal"
do script "appium -p 5677 -bp 1234"
end tell'

它启动2个Appium窗口(1个是新窗口,而1个是由系统还原的窗口。

我如何正确退出Appium(节点),以免恢复Appium窗口?

谢谢您的帮助!

我在Mac上使用以下命令启动Appium服务器:open -a Terminal -n; osascript -e'告诉应用程序“ Terminal”执行脚本“ appium -p 5677 -bp 1234” end tell'(打开新的终端,并启动Appium,Appium将打开新的...

node.js macos applescript appium kill
1个回答
0
投票

让我们清理代码:

© www.soinside.com 2019 - 2024. All rights reserved.