python脚本自动消除安卓版_python脚本中appium的自启动自关闭
前提:已安裝appium命令行版本
將appium的啟動及其關(guān)閉直接寫在腳本中,運(yùn)行起來會方便很多
創(chuàng)建startAppiumServer.bat 和?stopAppiumServer.bat文件,然后文件存放在運(yùn)行的包下面
注意點(diǎn):調(diào)用startAppiumServer.bat 和stopAppiumServer.bat時(shí),可用“start /b”開頭或“start”開頭,個(gè)人更喜歡用“start /b”開頭
用“start /b”開頭,appium的日志會輸出至控制臺,用“start”開頭的話,會輸出至窗口,導(dǎo)致每次運(yùn)行腳本,都會新增兩個(gè)窗口(開始和結(jié)束)
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 (
::關(guān)閉appium服務(wù)
taskkill/F /IM node.exe
taskkill/F /FI "WINDOWTITLE eq startAppiumServer")
taskkill/F /FI "WINDOWTITLE eq stopAppiumServer"
上面的是用于“start”開頭的,運(yùn)行結(jié)果如下:
“start /b”開頭時(shí),需要對stopAppiumServer.bat進(jìn)行適當(dāng)?shù)男薷摹?/p>
@echo off
title stopAppiumServer
::關(guān)閉appium服務(wù)
taskkill/F /IM node.exe
taskkill/F /FI "WINDOWTITLE eq startAppiumServer"
運(yùn)行結(jié)果如下:
注:taskkill /F /t /IM node.exe? 是關(guān)閉所有的appium進(jìn)程
總結(jié)
以上是生活随笔為你收集整理的python脚本自动消除安卓版_python脚本中appium的自启动自关闭的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python怎么引入os模块的函数_Py
- 下一篇: html页面li节点排序,排序DOM节点