Saltar al contenido

cómo ejecutar una prueba paralela con los mismos navegadores con el ejemplo de código selenium webdriver

Ten en cuenta que en la informática un error puede tener diversas resoluciones, pero nosotros aquí te enseñaremos lo más óptimo y eficiente.

Ejemplo: prueba en paralelo de varios navegadores

I achieve it with xml file.

In TestNG is quite simple to do parallel testing. .
First I create TestNG xml runner.
Then I create suites or test tags in the xml runner. In these tag, I point to
package or class I want to run.
Then I add and option like parallel="test" into pom.xml, it means all tests
will start running in parallel.

Inside suite<> tag there are 3 attribute which is name,parallel and 
thread count.

name is mandatory, it has parallel beause we want to run different threads
in this suite, we have thread count which is number of threads to use.

There is also parameter annotation where I define name and value;
In TestNG we can pass browser type from xml runner. In our java code, we use 
@parameters annotations to read this browser type parameter.

@Test
@Parameters("browser")
public void parameterized(String browser)
if(browser.equals("chrome"))
sout("open chrome")
else if...


How to check if your TestNG runs in parallel
	inside methods you can use ==> Thread.currentThread.getId()
	should have multiple different thread ids

Si posees algún reparo o capacidad de arreglar nuestro tutorial te evocamos ejecutar una interpretación y con placer lo leeremos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *