2012-03-20 24 views
14

He grabado un caso de prueba en Selenium IDE y quiero convertirlo en Junit. Cuando intento cambiar el formato, tengo dos opciones llamadas 'JUnit WebDriver' y 'JUnit WebDriver Backed'. ¿Pueden explicarme por favor qué es lo diferente entre este WebDriver y WebDriver respaldado? Lo siento, soy nuevo en Selenium, comencé a aprender a través de Materiales en Internet.Formato JUnit en WebDriver vs WebDriver Respaldado

Gracias, Abdul Hameed

Respuesta

13

utiliza "JUnit WebDriver" si está utilizando la API/WebDriver Selenio 2. Utiliza "JUnit WebDriver Backed" si está utilizando Selenium 1/RC API.

Si cambia de un lado a otro puede ver la diferencia en el método de prueba que se muestra en la ventana IDE.

Más información en el sitio web de Selenium here.

+0

Sí, esta es la respuesta. Si tiene un código de Selenium RC (Selenium 1) existente y desea cambiarlo, es mejor y más fácil convertirlo en "JUnit WebDriver Backed" creando una instancia como la siguiente: Selenium selenium = new WebDriverBackedSelenium (driver, baseUrl); –

2

El WebDriver Backed JUnit es una opción híbrida para permitir que continúe utilizando el Selenio 1.0 RC, mientras que la migración de las pruebas existentes para Selenio 2,0 WebDriver