51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2212|回复: 1
打印 上一主题 下一主题

分享:在ant的build文件中启动以及关闭selenium rc sever

[复制链接]
  • TA的每日心情
    郁闷
    2017-1-11 15:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    跳转到指定楼层
    1#
    发表于 2014-1-17 11:06:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    在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>
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    郁闷
    2017-1-11 15:48
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]测试小兵

    2#
     楼主| 发表于 2014-1-17 21:20:39 | 只看该作者
    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>
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-27 19:48 , Processed in 0.063647 second(s), 30 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表