运行自动化测试的时候,写了两个BAT文件一个是selenium-server.bat,另外一个是build.bat文件,项目运行时,需要先运行selenium-server.bat,启动成功一个在运行build.bat,达到每个类都运行的效果,所以我新写了一个bat文件start.bat,依次调用它们。
这里先用start调用selenium-server.bat文件,start这个命令是调用执行并挂起。然后等待5000毫秒,使用call调用,call命令是调用并执行直到最后的结果。
@echo off
start selenium-server.bat
echo wscript.sleep 5000 > delay.vbs
cscript //nologo delay.vbs & del delay.vbs
call build.bat
这里先用start调用selenium-server.bat文件,start这个命令是调用执行并挂起。然后等待5000毫秒,使用call调用,call命令是调用并执行直到最后的结果。