后台自动启动appium
2015-06-24 19:07
295 查看
首先说明,本人用的exe方式安装的appium。
新建一个.vbs文件,写入以下脚本,记得把D盘换成你自己的盘符。
1.后面taskkill好像没有实际作用。。加就加了吧。
2.appium.cmd文件也可以换成同目录下appium文件。
3.也可以用appium自带的node.exe运行main.js文件启动,后面可以加上一些初始属性。
当然你启动前最好检查下端口有没有被占用,如下代码
新建一个.vbs文件,写入以下脚本,记得把D盘换成你自己的盘符。
1.后面taskkill好像没有实际作用。。加就加了吧。
Set ws = CreateObject("Wscript.Shell") ws.run "D:\\Appium\\node_modules\\.bin\\appium.cmd && cmd /c start taskkill /im cmd.exe /f",vbhide
2.appium.cmd文件也可以换成同目录下appium文件。
Set ws = CreateObject("Wscript.Shell") ws.run "D:\\Appium\\node_modules\\.bin\\appium && cmd /c start taskkill /im cmd.exe /f",vbhide
3.也可以用appium自带的node.exe运行main.js文件启动,后面可以加上一些初始属性。
Set ws = CreateObject("Wscript.Shell") ws.run "D:\Appium\node.exe D:\Appium\node_modules\appium\lib\server\main.js --address 127.0.0.1 --port 4723 --platform-name Android --platform-version 18 --automation-name Appium --log-no-color",vbhide
当然你启动前最好检查下端口有没有被占用,如下代码
def kill_process(self): u'''杀死占用5037端口的进程\n ''' try: pid = os.popen("netstat -ano | findstr 5037 | findstr LISTENING").read().split()[-1] os.system("taskkill /F /PID %s" %pid) except IndexError as e: print '端口没有被占用'
相关文章推荐
- Android开发之控件属性
- android studio 导入第三方库的方法
- Android 电话和短信拦截
- Android学习笔记
- Android上传图片到服务器
- Android图片压缩
- 30天,APP创业从0到1【7.11郑州站】
- android5.0 imx6 some TF car(micro sd card) boot failed
- 为iOS(iPhone)开发环境编译OpenSSL库
- 在intellij idea 中进行android 单元测试
- Cocos2d-Lua(Quick-Cocos2d-x)内存释放
- 【iOS开发系列】常用的第三方库
- Android进度条ProgressDialog
- Android---58---初学GPS定位
- Appium:通过wifi连接Android设备
- hack在微信等webview中无法修改title的情况
- Android Superuser 提权漏洞分析
- Android 调用优酷SDK上传视频
- Android发送Post请求获取Json字符串
- APP界面设计之尺寸介绍