Revision: 36757
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at November 25, 2010 23:04 by vinocui
Initial Code
@IF "%1" == "/?" GOTO HELP @IF "%1" == "/clean" GOTO CLEAN @SET SOURCE=TestCreate @SET JUNIT=junit-4.0.jar @SET DRIVER=selenium-java-client-driver.jar @SET RUNNER=org.junit.runner.JUnitCore @FOR %%i IN (%SOURCE%) DO @IF EXIST %%i.class ( @ECHO %%i.class found. ) ELSE ( @echo Compiling %%i.java ... && @javac -cp .;%CD%\selenium-java-client-driver.jar;%CD%\junit-4.0.jar %%i.java || @IF errorlevel 1 GOTO COMPILE_ERR) @ECHO Connecting to Selenium core server to test TestCreate @java -cp .;%CD%\%JUNIT%;%CD%\%DRIVER% %RUNNER% TestCreate @GOTO END :COMPILE_ERR @ECHO Error encounted during compiling. @GOTO END :MEM @rem @FOR %%i IN (%SOURCE%) DO @IF EXIST %%i.java ( @echo %%i ) ELSE ( @echo %%i missing. ) @ECHO Compiling TestCreate.java @javac -cp .;e:\code\java\selenium-java-client-driver.jar;e:\code\java\junit-4.0.jar TestCreate.java @rem @FOR %%i IN (%SOURCE%) DO @echo Compiling %%i.java ... && @javac -cp .;%CD%\selenium-java-client-driver.jar;%CD%\junit-4.0.jar %%i.java || @IF errorlevel 1 GOTO COMPILE_ERR @GOTO END :HELP @ECHO Options: @ECHO Use /clean to clean *.class @GOTO END :CLEAN @DEL /F /Q *.class @GOTO END :END
Initial URL
Initial Description
Simply specify your test class name in SOURCE variable.
Initial Title
Batch file to compile and run Selenium RC test scripts (JUnit based)
Initial Tags
Initial Language
DOS Batch