Pregunta

Estoy tratando de obtener selenio cuadrícula que se ejecute mediante Nant, pero estoy un poco perdido, ya que todas las explicaciones que puedo encontrar uso Hormiga - aunque yo pensaba que eran bastante similares, me parece que no puede llamas más allá de selenio cuadrícula en mi local, PC de esta manera.

A continuación las direcciones URL a las páginas de selenio en línea de cuadrícula que he encontrado, pero se refieren a Ant ...

Empezar ahora

... que dan a

Ejecutar la demo

¿Fue útil?

Solución

Desde la página de selenio Grid:

  

Para ejecutar selenio cuadrícula, se necesita una validez de Java JDK 5+ instalar en su sistema.

Que yo sepa de NAnt está diseñado para trabajar con .Net, Java no, así que creo que la mejor opción es instalar Ant, Java 1.5 y selenio cuadrícula según las instrucciones y luego invoque la tarea ant con una de NAnt exec tarea

Otros consejos

es fácil:

  <property name="selenium.server.file" value="${src.dir}\_tools\selenium\selenium-server.jar" />
  <property name="selenium.grid.hub.file" value="${src.dir}\_tools\selenium\selenium-grid-hub-standalone-1.0.4.jar" />
  <property name="selenium.grid.rc.file" value="${src.dir}\_tools\selenium\selenium-grid-remote-control-standalone-1.0.4.jar" />

iniciar centro:

 <target name="start.selenium.grid.hub">
    <exec program="java" verbose="true" failonerror="false">
      <arg value="-jar" />
      <arg value="${selenium.grid.hub.file}" />
    </exec>
  </target>

iniciar rc:

<target name="start.selenium.grid.rc">
    <exec program="java" verbose="true" failonerror="false">
      <arg value="-classpath" />
      <arg value="${selenium.server.file};${selenium.grid.rc.file}" />
      <arg value="com.thoughtworks.selenium.grid.remotecontrol.SelfRegisteringRemoteControlLauncher" />
    </exec>
  </target>

o simplemente desde la línea de comandos:

java -jar D: \ trabajo \ SeleniumDesign \ build_artifacts \ artefactos \ continua \ source_tools \ selenio \ selenio-grid-hub-standalone-1.0.4.jar

y

java -classpath D: \ trabajo \ SeleniumDesign \ build_artifacts \ artefactos \ continua \ source_tools \ selenio \ selenio-server.jar; D: \ trabajo \ SeleniumDesign \ build_artifacts \ artefactos \ continua \ source_tools \ selenio \ selenio-GRID remoto-control-independiente-1.0.4.jar com.thoughtworks.selenium.grid.remotecontrol.SelfRegisteringRemoteControlLauncher

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top