51Testing软件测试论坛
标题:
分享:在ant的build文件中启动以及关闭selenium rc sever
[打印本页]
作者:
spartan
时间:
2014-1-17 11:06
标题:
分享:在ant的build文件中启动以及关闭selenium rc sever
在ant的build文件中启动以及关闭selenium rc sever
通过ant运行selenium的脚本时,每次手动启动selenium server很麻烦。将如下的代码加入ant的build.xml,可以实现每次运行build.xml时,系统会自动启动selenium rc server和关闭selenium rc server.
如果你的firefox运行不需要设置代理:
<target name="start_RC_server" description="Starts a Selenium Server in the background">
<java jar="./seleniumRc/selenium-server-standalone-2.39.0.jar" fork="true" spawn="true" />
<waitfor maxwait="3" maxwaitunit="second">
<socket server="localhost" port="4444"/>
</waitfor>
如果你的firefox运行需要设置代理:
<java jar="./seleniumRc/selenium-server-standalone-2.39.0.jar" fork="true" spawn="true" >
<arg line="-firefoxProfileTemplate ${basedir}/Proxy_SP/" />
</java>
<waitfor maxwait="3" maxwaitunit="second">
<socket server="localhost" port="4444"/>
</waitfor>
</target>
作者:
spartan
时间:
2014-1-17 21:20
ant的build.xml文件中关闭selenium rc server的代码:
<target name="stop_rc_server" depends="transform" description="Stops your local Selenium Server">
<get taskname="selenium-shutdown"
src="http://localhost:4444/selenium-server/driver/?cmd=shutDownSeleniumServer"
dest="result.txt"
ignoreerrors="true" />
</target>
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2