Èí¼þ¿ª·¢Åàѵ°à >> ±à³Ì¿ª·¢ >> VbScript
VBS定时执行idea程�的Testng文件的方� target= |
|
背景: Windows环境cmd命令行执行TestNG文件,会报一些jar包路径问题,所以改用vbs打开idea程åº�的通过点击快æ�·é”®æ‰§è¡Œtestng.xml文件ã€?/p> vbs代ç �如下ï¼?/p>
'第一部分:定义��
Dim RunTime
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
'第二部分:输入ç‰å¾…的分钟æ•?默认ï¼?80分钟),ç‰å¾…结æ�Ÿå�Žï¼Œä¼šæ‰§è¡Œç¬¬ä¸‰éƒ¨åˆ†
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
æ³?:vbs执行程åº�,ä¿�å˜æ ¼å¼�ANSI,å�¦åˆ™ä¸æ–‡æ ‡é¢˜æ˜¾ç¤ºä¸ºä¹±ç �ã€?/p> æ³?:vbs执行程åº�,程åº�的安装路径ä¸�èƒ½æœ‰ç©ºæ ¼ï¼Œæ‰€ä»¥å�¯ä»¥å»ºä¸€ä¸ªå¿«æ�·æ–¹å¼�放到vbså�Œä¸€ä¸ªç›®å½•下执行å�³å�¯ã€?/p> æ³?:激活idea应用窗å�£æ¥éª¤ï¼Œéœ€è¦�ç¡®ä¿�å��ç§°æ£ç¡?ä¸�ç”¨å†™å…¨æ ‡é¢˜å��称,å�ªå†™å‰�å‡ ä¸ªå—符å�³å�¯) æ³?:确ä¿�打开的idea,默认是选择的testng.xml
如何查看vbs是�在����/p>
到æ¤è¿™ç¯‡å…³äºŽVBS定时执行idea程åº�çš„Testngæ–‡ä»¶çš„æ–¹æ³•çš„æ–‡ç« å°±ä»‹ç»�到这了,更多相关VBS定时执行idea内容请æ�œç´¢è„šæœ¬ä¹‹å®¶ä»¥å‰�çš„æ–‡ç« æˆ–ç»§ç»æµ�览下é�¢çš„ç›¸å…³æ–‡ç« å¸Œæœ›å¤§å®¶ä»¥å�Žå¤šå¤šæ”¯æŒ�脚本之家ï¼?/p> |