运行自动化测试的时候,写了两个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命令是调用并执行直到最后的结果。
本文介绍了一种通过编写Batch(BAT)脚本来实现自动化测试的方法。为了确保测试过程的顺利进行,作者创建了两个批处理文件:selenium-server.bat用于启动Selenium服务器,而build.bat则负责执行测试。为实现有序执行,又编写了start.bat文件来按序调用前两者,并通过sleep命令确保selenium-server.bat启动后再执行build.bat。
1050

被折叠的 条评论
为什么被折叠?



