Automatización de Pruebas con Selenium WebDriver + Java | Tutorial paso a paso
Вставка
- Опубліковано 1 жов 2024
- En este video explicamos paso a paso la automatización de las pruebas de software utilizando Selenium WebDriver + Java, desde Cero !
Pasos
1- Instalar Java JDK (Java Software Development Kit)
2- Crear variable de entorno JAVA_HOME
3- Actualizar variable de entorno Path con directorio de JDK
4- Instalar Eclipse IDE for Java Developers
5- Descargar chromedriver
***Conecta con Nuestra Comunidad:
Grupo de Facebook Testing n QA Group:
/ qualitystreamgroup
Facebook Page:
/ qualitystream.es
Instagram: @quality_stream
/ quality_stream
Twitter
/ streamquality
Repositorio de Github:
github.com/qua...
Music:
----------------------------------------------------------------
Day One by Declan DP Music
/ declandp
Creative Commons - Attribution 3.0 Unported - CC BY 3.0 creativecommons...
Music promoted by Audio Library • Day One - Declan DP (N...
----------------------------------------------------------------
empece a automatizar gracias a ti...me puse a practicar todos los días con tus tutoriales desde hace dos meses para aplicar a ofertas de trabajo y siii paseee graciasssss explicas muy bien.
Qué bien! Felicitaciones por tu esfuerzo y por tus logros! 🎉
Felicidades!!!
Que bueno, llegué aquí por la misma razón y me hazs motivado mucho más
X3
Está muy bien, me ha gustado pero me he vuelto loco porque daba error ya que en la línea de assertEquals en vez de "Google Search" habia que poner "Buscar con Google".
Buenas! alguno sabe la version actualizada de "driver.manage().timeouts().implicitlyWait(10,TimeUnit.SECONDS);" ? porque me sale que esta obsoleto.
a mi tambien! pudiste solucionarlo?
driver.manage().timeouts().implicitlyWait(Duration.ofSeconds(30));
La línea de código 34 está mal, incluso puede causar errores, los que tengan problema con ella, usen este driver.manage().timeouts().implicitlyWait(Duration.ofMillis(500));
Tu canal me ha caído como anillo al dedo! Es difícil encontrar a alguien que explique tan bien estos temas. Gracias, sigue así!
Gracias Bryan! :)
TIP ADICIONAL: la versión del webdriver debe ser igual a la versión de tu chrome sino no va a correr. :)
como es posible saber esto ?
Si, a mi me generó error pues tengo el Chrome con la última versión 89.0.4389.114, pero no encontré un Chrome Driver con esa versión :/ si Corre pero con Error
En el siguiente link se puede encontrar el chrome driver de todas las versiones: chromedriver.chromium.org/downloads ... creo que es e mismo que se muestra en el video, solo que la página varía
En efecto, igual tengo ese problema. Los Chrome Driver estan muy desactualizados, el programa corre pero con error
TIP2 ADICIONAL: Si la ejecución les sale en rojo y con 0 errores, es porque en la parte de assertEquals, el titulo de la pagina no es igual al que esta en el video por el idioma de google. En este caso al abrir la pagina, dan click derecho/ver código fuente/. el mio decia al final " - Buscar con Google" :) :)
Me pasa lo mismo, pero no entiendo eso de title que decís
gracias jjajaja somos Reehackers :v
hola no entiendo la parte final
no consigo la pagina de seleniun de donde descarga las dependencias ayuda
que genia , justo lo que explicaste me paso , ahora sale inspeccionar la pagina jaja
hola, hace un tiempo realice todos lo ejercicios de tus videos y hoy entro nuevamente para volver a realizarlos y hay cambios en el codigo
actualmente la linea
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
esta obsoleta, sabes cual seria la forma correcta que se usa actualmente?
buen video saludos
me paso lo mismo!
pudiste resolverlo? chat gpt me da una solucion pero no me funciona tmp
Pero si el driver.quit solo es para que el navegador no se cierre, aun quitandolo no soluciona el problema ni la actualización el codigo del timeouts.@ex3gxxmoyxx821
Ya no encuentro las dependencias de Maven en Selenium HQ :l
Excelente video me ayudo bastante
Hola, tengo un problema. Llego hasta el paso en que hace la búsqueda y efectivamente los resultados son mostrados. pero de inmediato el navegador se cierra. ¿qué puede ser? la consola no indica error y JUnit dice que terminó bien. Ignora el implicitly wait (puesto que se cierra el navegador de inmediato y eso que le puse de espera 10 segundos). Algo raro es que al final puse un println y ese si lo pinta la consola
Yo tengo el mismo problema, alguien que nos pueda apoyar?
Hola me encanta como explicas, directo al grano. Me gusta que vas explicando cada pieza de código y su función a medidas que la vas implementando. Gracias.
Hola si les sale el error
Starting ChromeDriver 110.0.5481.77 (65ed616c6e8ee3fe0ad64fe83796c020644d42af-refs/branch-heads/5481@{#839}) on port 37526
Deben ver que versión de Chrome tienen y descargar el Chromedriver que tiene la misma versión que su navegador, sustituyen el .exe de la carpeta y listo
Si les sale el error Resolve SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" in Selenium WebDriver con este video lo pueden resolver
ua-cam.com/video/Qj3xWfbMzRQ/v-deo.html
Para versiones de chrome superiores a la 115 solo hay versiones beta de prueba, pero funcionan perfecto.
¿Hay manera de modificar el código para que funcione con Gradle?
Una duda, ¿junit es la librería que genera la aplicación de pruebas o es Selenium ?
Hola Emmanuel, JUnit es el framework de pruebas. Selenium WebDriver es el API que nos permite interactuar con el navegador, o sea con la aplicación web y lo hace a través de los drivers como chromedriver que nos permiten crear una instancia del navegador, así que es más como un trabajo en equipo. Pero es posible automatizar pruebas sin usar JUnit.
Oye una pregunta, tiene que ser con Eclipse?? Existe tambien Netbeans IDE y ese al instalar, instala automáticamente el JDK de Java y también se puede trabajar con Maven.
Pienso que muchos tuvieron que descargar parte por parte, el jdk, el Eclipse y maven, en cambio el netbeans tiene todo eso integrado y es mas fácil de usar que Eclipse para aquellos que se vienen integrando al mundo de la programación.
Solo digo esta esa otra opción ademas de Eclipse 👍🏻
Inicio de ChromeDriver 79.0.3945.36 (3582db32b33893869b8c1339e8f4d9ed1816f143-refs / branch-heads / 3945 @ {# 614}) en el puerto 15787
Solo se permiten conexiones locales.
Proteja los puertos utilizados por ChromeDriver y los marcos de prueba relacionados para evitar el acceso de código malicioso.
[1576117687.381] [ADVERTENCIA]: Se agotó el tiempo de espera para conectarse a Chrome, reintentando ...
dic. 11, 2019 9:28:09 P. M. org.openqa.selenium.remote.ProtocolHandshake createSession
INFORMACIÓN: Dialecto detectado: W3C
[1576117691.483] [ADVERTENCIA]: Se agotó el tiempo de espera para conectarse a Chrome, reintentando ...
A la espera, no puedo continuar, me carga el navegador, lo agranda e intenta entrar a google pero se cierra.
Esa es la que tengo, justo acabo de responderle al respecto y el problema persiste.
Gracias.
Tengo el código igual y me dice que falló pero no sé por que. Osea abre google chrome y todo y escribe en la barra de búsqueda pero al dar el resultado se cierra enseguida y me aparece la barrita roja en vez de verde.
hola buen día, excelente video pero me gustaría que compartiera los links donde puedo encontrar los códigos de las dependencias, gracias.
Muy buen video, mi opinión en este caso, es que debes tener conocimiento de programación, ya que en el video no se explica en detalle que significa cada paso, y a que hace referencia.
Ayuda please porq no me sale la opción de importar las librerias?
Hola Señorita ,Como esta? oiga ud Podria usar TestNG Y Maven que es lo que esta mas en boga.
solo como sugerencia se lo digo.. estan muy bien explicados los videos gracias por enseñarnos gratuitamente a automatizar, un abrazo desde Chile , Saludos.
Gracias Juan Pablo, sí quiero voy a revisar TestNG, muchas gracias por la recomendación.
Me funciono bien, solo tuve que descargar la versión de Chromedrive compatible con mi navegador, la del video me quedo obsoleta, saludos desde Santiago de Chile.
¡por eso no me funcionaba! XD Gracias por compartirlo.
Hola la instalacion de eclipse no me esta solicitando la virtual machine
Hola buenas tardes si instalo un Java actualizado por ejemplo el Java 18 no hay problema al mmmebto de ejecutar con selenium
Hola Jandri, no, no hay problemas de compatibilidad. Puedes usar la versión de java que desees.
Que diferencia Selenium con c# a Selenium con java
Hola. A mi me parece que tu intencion es buena, pero la didactica se puede mejorar. Aunque al inicio dices que no se necesita conocimientos de programacion , me parece que no es asi. Por otra parte desde el inicio tuve problemas con las instalaciones. Despues de agregar las dependencias de Maven y JUnit al POM no aparecen las librerias en el proyecto. Deberias pararte en esos puntos ya que de lo contrario no se puede hacer la leccion inicial ni las sucesivas.
aparte ni un pt0 link compartió, perdí mas tiempo googleando que todo lo demas jajajaj
Y técnicamente es cierto amigo. XML no es un lenguaje de programación. Es de estructurado. muy sencillo. Puede que requiera perfil de ingeniería y gusto por usar computadoras como usuario intermedio
Ya estoy siguiendo un tutorial de Selenium en udemy pero siento que me también me será de mucha utilidad tu contenido! Muchas gracias
Muchas gracias Jorge! :)
Hola, soy nuevo en selenium, como podria hacer que SI GOOGLE MUESTRA UNA CORRECION DE RESULTADO, LE CLICK Y MUESTRE MAS DE 8 RESULTADOS.
Que codigo usar ???
GRACIAAAAAAAAASSSSS
mi prueba fallo, al instalar el ejecutable crhome driver x64(arquitertura) "NO LANZA EL NAVEGADOR" (ROJO) para la busqueda. no se si sea el nombre de la variable al guardar mi proyecto...
A mí me corre pero me sale la barra en rojo y en anomalías me sale 1, no se si se deba a la versión del driver Chrome xq debe coinsidir con la versión del navegador y las mía es 100.0.4896.75 y el Chrome driver que use es la 100.0.4896.60, es la más sercana que pude allar xq la última de Chrome driver es 101.0.4951.15
estoy con el mismo error, pudiste solucionar?
@@moylop no, yo pienso que debe ser la misma versión para que salga limpio pero si tienes una versión cercana sería lo más compatible posible.
Gracias por este video, eres muy linda al compartirnos esta informacion. I Love U
El viernes es mi primer empleo como tester y espero aprender mucho de esta areá
Mucha suerte en tu primer empleo!!! Cualquier duda nos comentas, estamos aquí para ayudarnos! :)
@@QualityStream
Gracias por el apoyo, los vídeos están geniales..
Buenas Noches Karine, muy bueno el video, tengo un pequeño problema y ya he descargado todas las versiones a partir de la 79 y me sigue dando el mismo error, la versión de Chrome que tengo es "80.0.3987.163 (Build oficial) (64 bits)" este es el error:
Starting ChromeDriver 81.0.4044.69 (6813546031a4bc83f717a2ef7cd4ac6ec1199132-refs/branch-heads/4044@{#776}) on port 8997
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Que puedo hacer?, necesito arreglar esto para continuar las pruebas !!!
Gracias de antemano.
Y no se puede utilizar alguna dependencia en el pom.xml en lugar de tener que descargar el chromeDriver.exe en el proyecto?
en estos 20 minutos aprendí mas de lo que hice en la universidad. Muchisimas Gracias
Qué bien Hollman !!! Me alegro mucho que este video te haya sido útil ! Gracias por tus palabras. :)
Me aparece "Starting ChromeDriver 73.0.3683.68 (47787ec04b6e38e22703e856e101e840b65afe72) on port 1668
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
abr. 23, 2019 2:39:22 P. M. org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: OSS" Tienen idea como arreglarlo?
Hola muy buena toda la explicación pero no he podido avanzar en el punto de importar el chromedriver ¿me podrias ayudar?
Hola Marbelena, qué error te da ?
Me encanta como explicas, podrías hacernos el favor de explicar cómo hacer lo mismo con Intellij IDEA y gradle. Tengo un problema con el navegador, me sale un captcha y el test sale fallido.
Tengo un problema al ejecutar la prueba por un problema en el puerto y el firewall con Chromodriver en la consola me aparece error
Me pasa igual y no sé como solucionarlo
Buen video para comenzar a automatizar, como recomendación, si descargas el chromedriver y lo guardas en alguna carpeta que esté en el PATH de tu sistema operativo te evitas setear las properties del sistema
Oscar, gracias por tu recomendación! :)
QUE CRACKKKK muchas gracias!! todo super bien explicado
Hola...
Could not create the view: org.eclipse.mylyn.tasks.ui.views.tasks
a mi me lsae ese error luego de la instalación, que puedo hacer por favor, ayuda :(
En lugar de Eclipse puedo Usar Intell IJdea?
Hola Luis Gustavo, sí, puedes usar IntelliJ .
el mejor video claro y directo, gracias!
Saludos, una consulta.
1. Porque no logro ver src/test/resources, Ni JRE system Library, Tampoco Maven Dependencies? Cree las variables Java_home y Path,
Hola! Cual es el primer video que debo ver para empezar con esto? Gracias!
Hola Bill, hicimos un documento guía con todos los videos y el orden que recomendamos. Lo puedes encontrar en el grupo de facebook, en el siguiente link: facebook.com/groups/qualitystreamgroup/permalink/1836307779859005
@@QualityStream muchisimas gracias!!!
Buenas noches. A ver si alguien me puede ayudar. Hice el ejemplo pero no me corre ya que me muestra el siguiente error:
org.openqa.selenium.SessionNotCreatedException: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure.
Y no se que pasa la verdad.
Alguien me podria ayudar con eso???
me ayudas:
Starting ChromeDriver 2.46.628402 (536cd7adbad73a3783fdc2cab92ab2ba7ec361e1) on port 33744
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Hola! Llegué al minuto 12:33 y me di cuenta de que hay que tener instalado algunas cositas para poder importar org.openqa.selenium.WebDriver. Cómo hago para obtener eso? D:
Solo sincroniza tu maven
Tuve un error por que la versión de mi navegador no era compatible con el chromedriver, hago el comentario para que lo tengan encuenta. Gracias, buen video.
Gracias Yurley por tu comentario, de seguro le sirve a aquellos que encuentren el mismo problema para que sepan cómo solucionarlo. ☺
Disculpen me está mandando el siguiente error, alguien sabe por qué ?
Description Resource Path Location Type
Build path specifies execution environment J2SE-1.5. There are no JREs installed in the workspace that are strictly compatible with this environment. QualityStreamTutorial Build path JRE System Library Problem
Hola segui el video paso a paso pero en el minuto 12:30 no me aparece la libreria WebDriver para importarla, Alguien me podra ayudar ayudar? estoy comenzando con la automatizacion y este es el primer video que sigo.
Hola, en caso de no funcionarle la versión Junit 4.13-beta-1 probar: 4.12 a mi me funcionó asi, espero les sirva chic@s
buenas , me podrías ayudar con una aclaración sobre el beneficio de usar AssertThat()
horrible, perdón
Una duda, la página de dependencias de selenium donde se puede encontrar
aqui los tienes, solo copia y pegalos en el lugar correspondiente :)
org.seleniumhq.selenium
selenium-java
4.1.4
test
junit
junit
4.13-beta-1
test
tengo un problema
hice los pasos al pie de la letra y me da este error
java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.
alguien me puede hechar una mano.
Buenas Amigo.. tengo dos errores en el código
1- sale error en la clase
public class GoogleSearchTest {
}
El GoogleSearchTest es donde maraca error, y el siguiente es.
2- public void testGooglePage() {
}
Marca error en el testGooglePage...
Me podria ayudar por que sale ese error gracias...
hay problemas con la version 2023 porque la 2018-12 ya no existe
Hola lo que vos enseñas es considerado webscrapping tambier verdad? excelente contenido
cuando edite el pom.xml me descargo muchos jar pero ninguno de ellos es WebDriver asique no puedo seguir
Hola lil thor, debajo del paquete "Maven Dependencies" debes ver unos jar que empiezan con el nombre de selenium. Esas son las librerias que necesitas para usar WebDriver.
@@QualityStream Hola. Tengo el mismo inconveniente y no puedo crear objetos de la clase WebDriver. Ya verifiqué que mis dependencias sean las mismas que las que mostrás en el video. Espero me puedas dar una mano para avanzar. Gracias por tu video. Saludos desde Buenos Aires, Argentina!
duda, porque me sale el groupId en dependencias en color rojito y con un error, dice: "Invalid Element Name"
Ayuda por favor, al crear un objeto webdriver, no me muestra la librería selenium web driver para seleccionarla , minuto 12:32 del video....
no puedo descargar el JDK quien me ayuda?
Hola Antonio, aqui puedes encontrar una guia, espero te funcione -> ua-cam.com/video/wbOBj-GJftk/v-deo.html&ab_channel=joanmedia
¡Batalle horrores! Para este simple test y se supone que en algún momento aprendí a hacerlo LOL pero muchas gracias por este ejemplo tan simple pero concreto. Totalmente me suscribo a tu canal
hola despues de darle a finish en la pagina donde pones el artifact y group ID me sale el siguiente error:
"Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6
Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6"
Amigo, parece que la solución al error pasa por borrar los jars que den problemas y volver a ejecutar el proyecto. A mi me salio el mismo error y se solucionó con eliminar el jar "maven-resources-plugin-2.6", luego volvi a actualizar el proyecto dando clic derecho Maven/Update Project, para que vuela a descargar el jar.
excelente voy aver mas tu video
Me sirvió muchisimo este ejemplo, super bien explicado! Gracias. You rock!
Gracias Ronald! :)
Hola, me podrías ayudar por favor. Me salen 2 errores cuando ejecuto el proyecto y en la consola me muestra esto : Starting ChromeDriver 84.0.4147.30 (48b3e868b4cc0aa7e8149519690b6f6949e110a8-refs/branch-heads/4147@{#310}) on port 7527
Only local connections are allowed.
Please see chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
Hola me arroja el mismo error, ¿Pudiste repararlo?
Hola Maria Jose, puedes por favor publicar el error en el grupo de facebook (facebook.com/groups/qualitystreamgroup/) allí puedes incluir imágenes y es mucho más fácil darnos cuenta de dónde puede estar el problema.
Me sucedió lo mismo, pero al revisar la ventana de comparación entre Expected y Actual, noté que en Actual agrega "- Google Search" a string original, por lo que la comparación resulta diferente y el test falla.
Cambié la linea assertEquals("quality-stream Introducción a la Automatización de Pruebas de Software", driver.getTitle());
por assertEquals("quality-stream Introducción a la Automatización de Pruebas de Software - Google Search", driver.getTitle()); y el test pasó sin problemas.
Creo que tiene que ver con la diferencia entre utilizar org.junit.Assert o junit.framework.Assert. Quizas Karine lo pueda aclarar mejor.
@@yotubevarios Muchas gracias , llevaba rato en la búsqueda de este error ..
Hola.
La ejecución esta marcada en verde, pero cuando se ejecuta abre y cierra rápido la ventana :(
Hola Fabiola, si quieres que el navegador no se cierre, para de esa forma ver qué hizo, comenta la línea de código que cierra el navegador, la que dice driver.quit()
@@QualityStream Muchas gracias por su ayuda y por compartir sus conocimientos :-)
Ya me corre bien.
Buenos días, alguien con el link de las dependencias por favor, no logro encontrarlas por ningún lado.
Hola, aquí te dejo el link a selenium webdriver, versión 3.141.59 y el de junit 4. mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java/3.141.59 mvnrepository.com/artifact/junit/junit/4.13.2
@@QualityStream Gracias, Dios te bendiga
Algún recurso para crear pruebas automatizadas pero a una aplicación de escritorio en Windows?
no sale el archivo java. exe en la intalacion de eclipse . que hago?
Hola, ¿alguien sabe por que al correr la prueba me manda el siguiente error?:
Starting ChromeDriver 75.0.3770.140 (2d9f97485c7b07dc18a74666574f19176731995c-refs/branch-heads/3770@{#1155}) on port 46161
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
puedo utilizar estos metodos para automatizar algunos trabajos repetitivos que tengo en que hacer en el navegador, en mi actual empleo?
Gracias me sirvio mucho, muy bien explicado
Hola tengo una duda , las librerías de selenium no las instalates? Solo ví las dependencias de selenium y J unit
Hola Juan, agregué a maven las librerías de selenium webdriver y junit.
Hola es muy excelente video, tengo una duda a mi me corrio mi código en la automatización, pero no sé porque me salió en rojo mi sprint 😭.
Si a alguien se le cierra la pagina automaticamente del navegador al escribir el elemento a buscar, que no hace la espera a que cargue la pagina.
Probar reemplazando
driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
por
WebDriverWait wait = new WebDriverWait(driver, 20);
wait.until(ExpectedConditions.stalenessOf(searchbox));
y agregar en la parte superior del documento
import org.openqa.selenium.support.ui.ExpectedConditions;
import org.openqa.selenium.support.ui.WebDriverWait;
Hola buenas noches, me presenta el mismo error, se despliega la ventana pero no ejecuta ninguna acción, reemplace el del tutorial por el que muestra y aun sigue sin funcionar, sale error en "public void testGooglePage()", agradezco información para poder abrir la ventana del navegador
Muy buen tutorial! Me estaba frustrando en instalar bien los drivers, no conocía a Maven. Ahora todo es más facil
yo quisiera hacer esto pero mi pregunta del millon es, q pasa con las paginas q continuas y te debe de llegar un codigo perimero antes de poder continuar???
veo que usas muchas librerías y cosas que realmente no explicas para que son necesarias, gracias por el video.
WOW EXCELENTE! Agradecido contigo.
Hola, en lugar de utilizar el sendkeys no podemos utilizar .Value? Para darle el valor al cuadro de texto, que en este caso sería el string a buscar? O algo semejante?
Yo soy nuevo en el canal, recién entré a una empresa como auditor de calidad debido a mi experiencia como tester que tuve cuando hice mis prácticas de la universidad, soy recién egresado!!
Hola Edgar! Bienvenido a la comunidad de Quality Stream ! :)
@@QualityStream algún tip para elaborar un plan de pruebas? La empresa aún no tiene bien definido ese proceso
Y cómo se programa para que se ejecute automáticamente ciertos días?
Hola!! muy buenos todos los videos que he visto!!! pudieras decirme si tienes algún video con recomendaciones para entrevistas de trabajo??? Saludos.
Gracias lo logre de principio a fin... en IOS dsd la instalación hasta la ejecución, logre resolver errores que se me presentaron!!!!
Hola @Quality-Stream seguí todos los pasos pero tuve un error a la hora de ejecutar, me envia esto: Starting ChromeDriver 75.0.3770.8 (681f24ea911fe754973dda2fdc6d2a2e159dd300-refs/branch-heads/3770@{#40}) on port 34760
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Hola José Antonio, ese mensaje aunque si bien parece un error porque lo pone en color rojo es el mensaje de inicio del driver de Chrome, no es un error, si te está dando algún problema, busca un mensaje debajo de ese q me dices.
@@QualityStream Genial, ya vi cual era el problema, era en assertEquals, en el texto a buscar en tu ejemplo escribes "...Google Search" y me marcaba un failure, solo lo hice una comparación en failure trace y me mostró que mi búsqueda debe ser en español, asi que queda "...Buscar con Google". Muchas gracias por tomarte el tiempo de crear estos videos, me esta ayudando bastante en mi trabajo.
@ Genial! :)
POR FAVOR!!, sacale la música!!!, se caga todo el video !
Geniaaaaaaaaaaaaaaaaaaaaaaa
Woooow wooow me encanto tu vídeo... solo que tuve un error del puerto, no se si me puedas ayudar.
Starting ChromeDriver 81.0.4044.69 (6813546031a4bc83f717a2ef7cd4ac6ec1199132-refs/branch-heads/4044@{#776}) on port 36291
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
lo solucionaste? como te fue? me compartes porfa tengo el mismo error
Muchas gracias de verdad muy util.
Buenas tardes Karine, una consulta sencilla: como hago para hacer zoom en el código como hacés en el minuto 12:18 aprox. Parece muy sencillo pero no lo es! jaja. Gracias!
Wow super video bien explicado, muchas gracias por tu aporte, ojala todos explicaran como tu jajaja, saludos desde México.
buenas un tuto de Appium, gracias
Excelente video Kariné, gracias por dedicar tu tiempo, estoy aprendiendo mucho!
Gracias Yubi! Me complace saber que les está siendo útil. :)
muy buen aporte
Excelente. Aunque ya tenia una base de conocimiento, vale acotar que lo explicas muy bien y con un código simple y que se entiende muy bien. Tu acento cubano es genial.
Gracias Joaquín! :)