Todo bien.
Así que ahora vamos a ejecutar.
Mismo caso de prueba en el controlador de Firefox.
OKAY.
Entonces, de nuevo hacia lo básico, crea un objeto controlador.
Esta vez para el navegador Firefox no Chrome porque estábamos cambiando nuestra tasa de ejecución.
Ah, déjame ir y hacerlo en otro caso de prueba.
No quiero perderme esta prueba, pero copiaré el mismo código si tres líneas de código tienen el mismo contenido.
Mi propósito aquí es mostrar que sin modificar mucho el código simplemente agregaremos esta prueba en cualquier
navegador.
OKAY.
El código se embota y se ejecuta en cualquier navegador.
Simplemente cambiando el paso número 18.
¿Qué tal tal vez paso lo que defina aquí solo este paso que está aquí después de que todo es común?
Una vez que cree un objeto controlador, sea cual sea el navegador que esté ejecutando, simplemente puede copiar y pegar
su necesidad, no en nada.
Debido a que este paso Fomentar lo que sea que esté escribiendo aquí define qué navegador está ejecutando.
Entonces, debe hacer un pequeño cambio para convertirlo en el navegador Firefox.
Está bien, ahora no estamos discutiendo, así que necesitamos crear un objeto.
No es divertido el navegador Firefox.
Correcto.
Me opondría no es más que esto.
Ahora entiendes la importancia de esto.
Esto impulsará toda su automatización.
Entonces, primero debe crear este objeto y luego puede continuar con su automatización.
Así lo hemos visto para el cromo.
Tenemos una clase de controlador de cromo.
Entonces para Firefox también deberías tener un vaso.
Déjame volver al selenio
John Lord y venir a nuestro muelle.
Si, este
es el trailer de Firefox de clase, por lo que simplemente debe crear un objeto para esta clase y darlos como un controlador y puede
hacer cualquier controlador de nombre o lo que sea.
Entonces, en lugar del controlador de Chrome, simplemente reemplácelo con Firefox hoy.
Eso es todo lo que necesitas hacer.
Solo cambia el nombre de tu clase.
Aquí es un cromo.
Así que simplemente ponemos Chrome y cuando tratamos con Firefox, simplemente nos complace eso con Firefox.
Por eso, este paso es la plantilla para todos y cada uno de los testículos de selenio.
Si recuerda esta plantilla, simplemente puede cambiar el nombre de esta clase en función del navegador que está
automatizando y modelar si desea automatizar está probando Internet Explorer.
Y simplemente tome este controlador de Internet Explorer y reemplácelo aquí.
Eso es todo.
Ahora, cuando ejecuta esta prueba, la misma prueba con la misma funcionalidad realmente juntas en Internet Explorer.
OKAY.
Así que ahora aquí estoy interesado en ejecutar la misma prueba en el controlador de Firefox.
Así que solo pondré esto.
Eso es todo.
Ahora ejecutamos esta prueba y los mismos métodos deberían estar ejecutándose, y Sam debería hacerlo como en el
cono.
OKAY.
Muevo mi auto dijo porque hay algún error aquí.
Entonces, cuando me muevo, mi automóvil dice que debemos importar esto al revés, el controlador de Firefox está bien.
Primero necesitas hacer ese punto de selenio Firefox.
Entonces, ese paquete será importante y desaparecerá, así que queda un último paso antes de ejecutar Firefox.
Y tanto en el navegador que está configurando la propiedad del sistema, hemos hecho lo mismo para Chrome
correctamente.
Hemos dicho la propiedad descargando el archivo de Excel que proporciona el equipo de Chrome.
De manera similar para Firefox, entonces tenemos que descargar un dardo el archivo de Excel que proporciona el equipo de Firefox, por
lo que el archivo que necesitamos descargar aquí es el controlador gay core.
OKAY.
Entonces este es el archivo dado por los chicos de Firefox.
Entonces usaremos esta multa para invocar el navegador Firefox usando selenio.
Así que iré ahora y obtendré esta multa del sitio web oficial de selenio.
Justo como obtuve un controlador de Chrome anteriormente.
Todo bien.
Así que déjame ir a mi navegador para volver al lanzamiento oficial de selenio.
Así que ahora necesitamos que Firefox esté relacionado con el controlador.
Así que desplácese hacia abajo y tendrá la sección del navegador, al menos hemos usado esta sección para descargar el controlador de
Chrome correctamente.
Del mismo modo, ahora centrémonos en la sección de Firefox, ya que dije que el controlador gecko es el nombre que se implementará para
automatizar en un navegador Firefox para acceder y descargar este Firefox y más tarde gecko.
Conductor.
Solo necesita ir a esa página web oficial y aquí está el enlace.
Básicamente, esta es una página central.
Y desde esa página, se lo dirigirá a diferentes enlaces para descargar, por lo que aquí primero debe seleccionar en qué opción de selenio está
trabajando y qué es específico en una carta y qué no debe atrapar
lo que necesita descargar.
Así que ve para ir.
Pero no publicaré este enlace aquí y veré en qué porción de selenio se encuentra.
Y para esa pregunta solo necesitas descargar de este discurso.
Entonces, si tiene Windows de 32 bits, puede descargar esto.
Si teníamos Windows en 64, puede descargar el archivo zip y si está en la misión de Mac,
esto se define bien, por lo que una vez que descargue, volverá a estar en formato profundo sobre una misión, tal como obtuvo un
controlador de crecimiento anteriormente.
Así que déjame abrir mi archivo aquí y obtendrás algo así como obtener el código
CONDUCTOR Sí, así que debes deshacer esto y extraerlo en una carpeta normal una vez que lo extraigas.
Puede ir aquí y demoler el fuego de Darby XY y colocarlo en documentos o en el escritorio.
Así que coloqué ese controlador de código gay en un archivo de Excel en mi directorio de trabajo y de alguna manera.
Aquí déjame comprobar.
Sí.
Aquí está.
Conductor Gecko.
Así que volveré a mi prueba y, al igual que lo he hecho en la conferencia anterior, debería establecer la propiedad
del sistema correctamente.
Entonces, si vuelvo al documento de Excel, le dije que para Chrome Estos son los valores clave establecidos por
el equipo de selenio y la firma Mozilla Firefox.
En esta clase de controlador de Firefox, este es el valor clave que se declara ahora en este valor clave.
Tengo que pasar la ubicación del controlador de código gay dot EFC.
Multa.
Entonces no hace nada más que este.
Así que de nuevo en el mundo Barrick se relaciona en mi misión.
Quizás en tu misión podría ser un lugar diferente.
Bueno.
Al igual que este nivel, dijo el controlador parte en este concierto o clave de controlador.
Entonces, esta clave solo se aplica a Firefox si está tratando con Chrome, debe usar esto como su clave.
Entonces, simplemente diría el perro del sistema una vez que mis activos se pusieron.
Sí.
Propiedad del conjunto de dardos del sistema.
¿Y por qué esto no atrapó al conductor? David lo juega en doble cancha y luego pasó la fianza para que te
atraparan.
Se les
enseñó fácil OK.
En realidad, estoy ejecutando este controlador de tipo primero que invocará a Mozilla Firefox y luego después de
continuar con mi ejecución.
Todo bien.
Entonces ejecuto esta prueba y veo qué sucede.
Correctamente como una aplicación Java, haga clic en Aceptar y eso debería iniciar el navegador Mozilla Firefox.
Hay algunos registros que se generan aquí.
O no.
Esto es solo un montón de errores pero no un mensaje de error.
Dices que Firefox fue invocado y apunta a Google punto com.
Verá que se navegó con éxito a la página de inicio de Google.
Y a Dan vuelve al eclipse y verás que Google se imprime en la salida porque nadie le pidió
que imprimiera le pagaban.
Entonces, sin cambiar ningún núcleo simplemente cambiando el nombre de la clase de economía en el temporizador de Roma
para Firefox, es Firefox y.
Estos dos son los únicos cambios cuando desea ejecutar esto en otro navegador.
Por eso la gente generalmente dice que el paso 1 en selenio es un poco complicado.
Pero luego, después de todo, es un juego de niños.
Y ahora ese paso uno está completo.
La parte difícil se ha completado y ahora sabes cómo cambiar el navegador entre Firefox y Chrome y ahora
todo es un juego de niños.
Aprenderás muy fácilmente.
Solo estoy volando.
Confía en mí y te mostraré lo fácil que es el selenio.
OK, así es como puedes ejecutar en Firefox.
Así que realmente puedo mostrarle cómo funciona e Internet Explorer.
OK Copiaré este paso y lo coloqué. Estoy creando una prueba más justo por debajo de 3 para que tenga claro que tendrá una idea clara
de cómo ejecutar la prueba en varios navegadores.
Es muy sencillo.
En Internet Explorer, estos tipos nos han dado OK, déjenme ir.
Que sus perros sepan qué es exactamente eso.
Pero solo por mostrarlo, todavía voy a esa parte en particular y es solo Internet Explorer, pero apuesto a
que es muy fácil.
¿O tienes un conductor?
Podría escribir radicalmente allí, pero quiero que vengas aquí y explores.
Verás, este es el cristal, así que solo reemplaza el regreso a la oficina de una perra.
Y aquí encontrará un controlador en algún lugar solo al principio.
Esto no está documentado en la sección del navegador, así que asegúrese de encontrarlo al principio y desde aquí puede continuar y descargar
ese bit de 32 o 64 bits según la configuración de su sistema, así que eso es
todo.
Entonces, una vez que lo descargue,
viene en formato dip, extráigalo y juguemos esto en nuestro código.
Ah, y ahora Internet Explorer para Firefox.
Es.
Google compró pregúntale dónde cambiaríamos Andre y yo qué es un medio común para Firefox, Google
para Chrome, Chrome para Amy.
Es amy
Eso es.
Y ahora, en lugar del porno gay que quiero, tendrás que darle un mal nombre a este chico.
Está en el directorio C.
¿Qué mejor lugar slash nada.
Entonces, vea qué Microsoft ahora mueve su automóvil con esto porque necesita importar Internet Explorer o el controlador.
Está bien.
Y ahora estás en esta prueba.
El mismo punto com de Google llegará ahora en un navegador.
Obtuvimos este paso, invocará IP y luego, después de que llegue a esto, se le mostrará oralmente
y le imprimirá el título del automóvil que ejecuta Google como aplicación Java, haga clic en Aceptar y verá que seré un poco más rápido.
Verás que ese ojo está abriendo el punto com de Google.
Qué rápido es en cuestión de segundos en un solo segundo.
Involucró el navegador y en Google.
Así, puedes trabajar en el mismo script simplemente cambiando dos pasos rápidos de código.
Bueno.
Así es como puedes ejecutar en Firefox y Chrome.
Entonces, en la próxima conferencia, voy a hablar sobre algunos consejos para la solución de problemas porque es posible que
vea algunos errores cuando ejecuta esto por primera vez y sé cuáles son los errores comunes que enfrentan las personas en su
título y este código.
Me refiero al primer paso como ejecutar el navegador.
Así que hay algunos asuntos que voy a mostrarle cuáles son esos errores y qué debe tener cuidado
para resolver esos errores.
OKAY.
Te lo diremos en la próxima conferencia.
Gracias.