VBS定时执行idea程序的Testng文件的方法
程序员文章站
2022-01-06 07:48:37
背景:windows环境cmd命令行执行testng文件,会报一些jar包路径问题,所以改用vbs打开idea程序的通过点击快捷键执行testng.xml文件。vbs代码如下:'第一部分:定义变量di...
背景:
windows环境cmd命令行执行testng文件,会报一些jar包路径问题,所以改用vbs打开idea程序的通过点击快捷键执行testng.xml文件。
vbs代码如下:
'第一部分:定义变量 dim runtime dim wshshell set wshshell = wscript.createobject("wscript.shell") '第二部分:输入等待的分钟数(默认:180分钟),等待结束后,会执行第三部分 runtime = inputbox("please enter how long to execute:", "time(单位:minutes)", 180) wscript.sleep (runtime*1000*60) '第三部分:打开idea,并激活idea窗口(主要是为了获取焦点,否则快捷键无法执行) wshshell.run "idea.lnk" wscript.sleep 60000 wshshell.appactivate "uitest" '第四部分:通过快捷键shift+f10,执行testng wscript.sleep 1000 wshshell.sendkeys "+{f10}" wscript.sleep 1000 wscript.quit
注1:vbs执行程序,保存格式ansi,否则中文标题显示为乱码。
注2:vbs执行程序,程序的安装路径不能有空格,所以可以建一个快捷方式放到vbs同一个目录下执行即可。
注3:激活idea应用窗口步骤,需要确保名称正确(不用写全标题名称,只写前几个字符即可)
注4:确保打开的idea,默认是选择的testng.xml
如何查看vbs是否在后台运行
到此这篇关于vbs定时执行idea程序的testng文件的方法的文章就介绍到这了,更多相关vbs定时执行idea内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
下一篇: Vue组件开发之异步组件详解
推荐阅读
-
python获取程序执行文件路径的方法(推荐)
-
Java利用exe4j工具生成exe文件实例演示,IntelliJ IDEA将项目转化为jar包方法,运行生成后的程序弹出exe4j提示处理
-
java 使用idea将工程打成jar并创建成exe文件类型执行的方法详解
-
用VBS可执行程序+Xmlhttp下载备份网上文件的代码
-
用vbs实现定时运行web文件的方法
-
VBS定时执行idea程序的Testng文件的方法
-
python获取程序执行文件路径的方法(推荐)
-
Python程序生成.exe可执行文件的方法
-
java 使用idea将工程打成jar并创建成exe文件类型执行的方法详解
-
Java程序打包成jar文件包并执行的方法