python脚本自动消除安卓版_python脚本中appium的自启动自关闭
前提:已安裝appium命令行版本
將appium的啟動及其關閉直接寫在腳本中,運行起來會方便很多
創建startAppiumServer.bat 和?stopAppiumServer.bat文件,然后文件存放在運行的包下面
注意點:調用startAppiumServer.bat 和stopAppiumServer.bat時,可用“start /b”開頭或“start”開頭,個人更喜歡用“start /b”開頭
用“start /b”開頭,appium的日志會輸出至控制臺,用“start”開頭的話,會輸出至窗口,導致每次運行腳本,都會新增兩個窗口(開始和結束)
startAppiumServer.bat
@echo off
title startAppiumServer
cmd/c "appium -a 127.0.0.1 -p 4723"
stopAppiumServer.bat
@echo off
title stopAppiumServer
tasklist/V|find "startAppiumServer">nulif %errorlevel%==0 (
::關閉appium服務
taskkill/F /IM node.exe
taskkill/F /FI "WINDOWTITLE eq startAppiumServer")
taskkill/F /FI "WINDOWTITLE eq stopAppiumServer"
上面的是用于“start”開頭的,運行結果如下:
“start /b”開頭時,需要對stopAppiumServer.bat進行適當的修改。
@echo off
title stopAppiumServer
::關閉appium服務
taskkill/F /IM node.exe
taskkill/F /FI "WINDOWTITLE eq startAppiumServer"
運行結果如下:
注:taskkill /F /t /IM node.exe? 是關閉所有的appium進程
總結
以上是生活随笔為你收集整理的python脚本自动消除安卓版_python脚本中appium的自启动自关闭的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python怎么引入os模块的函数_Py
- 下一篇: python hashlib_pytho