Hola estoy trabajando en el tutorial aquí usando windows XP y las últimas generaciones

http://binil.wordpress.com/2006/12/08/automated-smoke-tests-with-selenium-cargo-testng-and-maven/

Podría alguien por favor decirme lo que las etiquetas son.

<parallel>true</parallel>
<threadCount>10</threadCount>

Cuando voy a construir con estas etiquetas incluyen puedo conseguir un fracaso:

-------------------------------------------------------  
T E S T S
------------------------------------------------------- 
Running TestSuite
org.apache.maven.surefire.booter.SurefireExecutionException:
Cannot set option parallel with value
true; nested exception is
java.lang.reflect.InvocationTargetException:
null; nested exception is
org.apache.maven.surefire.util.NestedRuntimeException:
Cannot set option parallel with value
true; nested exception is
java.lang.reflect.InvocationTargetException:
null
org.apache.maven.surefire.util.NestedRuntimeException:
Cannot set option parallel with value
true; nested exception is
java.lang.reflect.InvocationTargetException:
null
java.lang.reflect.InvocationTargetException
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)  at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.testng.conf.AbstractDirectConfigurator$Setter.invoke(AbstractDirectConfigurator.java:117)
at
org.apache.maven.surefire.testng.conf.AbstractDirectConfigurator.configure(AbstractDirectConfigurator.java:63)
at
org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:71)
at
org.apache.maven.surefire.testng.TestNGXmlTestSuite.execute(TestNGXmlTestSuite.java:92)
at
org.apache.maven.surefire.Surefire.run(Surefire.java:177)
at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)  at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at
java.lang.reflect.Method.invoke(Method.java:585)
at
org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:338)
at
org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:997)
Caused by:
java.lang.NullPointerException  at
org.testng.TestNG.setParallel(TestNG.java:347)
... 15 more [INFO]
------------------------------------------------------------------------ 
[ERROR] BUILD FAILURE [INFO]
------------------------------------------------------------------------

OriginalEl autor Ric | 2009-09-21

3 Comentarios

  1. 6

    De la segura-plugin documentación:

    paralelo (TestNG solamente) Cuando se utiliza el paralelo atributo, TestNG se trate de la ejecución de todos los métodos de prueba en hilos separados, excepto para los métodos que dependen unos de otros, que se ejecutará en el mismo hilo con el fin de respetar el orden de ejecución.

    threadCount (TestNG sólo) El atributo hilos permite especificar la cantidad de subprocesos que debe ser asignado para esta ejecución. Sólo tiene sentido para usar en conjunción con el paralelo.

    Hay una sección en la ejecución de pruebas en paralelo en el TestNG página de la documentación del complemento. Para ello su infalible plugin debe ser configurado de esta forma:

    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.4.2</version>
    <configuration>
    <parallel>methods</parallel>
    <threadCount>10</threadCount>
    </configuration>
    </plugin>

    OriginalEl autor Rich Seller

  2. 1

    Esto también puede ocurrir si utiliza una versión antigua de TestNG.

    Intentar actualizar su dependencia a TestNG, por ejemplo:

    <dependency>
    <groupId>org.testng</groupId>
    <artifactId>testng</artifactId>
    <version>5.11</version>
    <classifier>jdk15</classifier>
    <scope>test</scope>
    </dependency>

    PS: Muchas personas suelen utilizar la versión 5.1.

    Saludos

    S. Ali Tokmen
    http://ali.tokmen.com/

    OriginalEl autor S. Ali Tokmen

Dejar respuesta

Please enter your comment!
Please enter your name here