Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

Conclusiones

24/24
Recursos

Aportes 43

Preguntas 3

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Felicidades por llegar hasta acá 🎉 !!
No olvides hacer el examen y si tienes alguna duda puedes buscarme en mis redes sociales como @TerranigmArk 😄

Necesitamos appium urgente!!!

Antes de empezar este curso no tenia de lo que era Selenium, pero incluso siendo un novato fue muy claro, me gusto mucho el curso y siento que aprendí mucho! Excelente profesor ;D

Muy buen, muy bien explicado cada tema, Muchas gracias!

Excelente curso 😄

Muy buen curso profesor, en cada clase tenia pensaba en abandonarlo y volver en otra ocasión. Hoy me siento feliz de poder haberlo comprendido y acabarlo. Este curso es de los mejores que he llevado hasta ahora

Muchas gracias Hector!!! genial este curso, muy buenos retos y lo mejor los pude realizar todos 😃 A continuar aprendiendo!
Gracias!

Excelente curso Hector, este curso me ayudará mucho a realizar las tareas repetitivas en mi trabajo. Me gustó de masiado el curso.

Gracias Héctor, recuerdo que fuiste mi mentor en un bootcamp de python el año pasado en plazi y me acerqué a ti para platicar un poco y me contaste como llegaste a platzi y me motive a seguir aprendiendo y no parar de aprender 💚

Héctor que buen curso, te felicito.

Más cursos de Testing, por favor.

Gran profe!!

Excelente. Disfrute mucho este curso.

necesitamos un cursp de testing con python

ests curso estuvo increible sin duda alguno de los mejores de la plataforma

Ni yo puedo creer cómo adquirí tanto conocimiento en un curso, grande Hétor, Gracias…

Un segundo curso de Selenium dictado por el profe Héctor por favor!

Super buen contenido, me gustaron las tareas, y en cada clase que pude aporte con mi código / lógica de para resolver.
Grande profe, super dinámico y concreto

Excelente curso!! Lo tomé porque me serviría para una tarea específica en mi trabajo pero ahora lo voy a usar para testear todos los sitios web que administro.
5 estrellas excelente servicio.

Muchas gracias profe Héctor! fue un curso muy completo y gratificante.

las primeras clases se me hizo un poco pesado el curso porque no le veía la funcionalidad, pero a medida que iba avanzando el curso fue genial todo lo que se puede hacer con selenium, todo muy bien explicado por Héctor, excelente, muy buen curso.

Excelente.

muy buen curso!!
La verdad me aclaró muchas cosas que no sabia del navegador

Estupendo curso, instructor y dinámica del proceso. Muchas gracias por lo conocimientos compartidos junto con el trabajo realizado instructor Héctor y demás miembros de Platzi involucrados en el desarrollo del curso.

Excelte Hector, te vi durante el curso dando apoyo, pocas veces se ve, gracias por tu tiempo.

sIII, aPPIUM

Excelente curso,se que no esta diseñado para scraping,pero en algunos casos sera necesario

Con este curso he aprendido mucho y sobre todo el conocimiento en una nueva herramienta tan útil como Selenium. Muy buen curso.

Me encanto el curso!!

Excelente curso Hector! muchas gracias!

muy bue curso muchas gracias

El curso Excelente, para mi bien explicado, estoy experimentando con automatizaciones de tareas repetitivas y me encanto!

Excelente a seguir aprendiendo

¿Terranigma?¿Como el videojuego?

Excelente curso por cierto 😄

Realmente un excelente curso, muy buena metodologia y facilidad en explicar me senti muy comodo pero desafiado a la vez por los retos entre las clases realmente 10/10

¡Excelente curso!

Muchas gracias, ahora me queda aplicar lo aprendido en mi trabajo, me toca aplicar pruebas automatizadas a un sitio que estoy desarrollando… sin este curso hubiera sido muy dificil Gracias!!!

import unittest
from selenium import webdriver
from time import sleep

class TestingMercadoLibre(unittest.TestCase):
def setUp(self):
self.driver = webdriver.Chrome(executable_path=‘C:/driverc/chromedriver.exe’)
driver = self.driver
driver.get(‘https://www.mercadolibre.com’)
driver.maximize_window()

def test_search_roku(self):
    driver = self.driver
    country = driver.find_element_by_id('CL') # Pais
    country.click()

    search_field = driver.find_element_by_name('as_word') # Busqueda
    search_field.click()
    search_field.clear()
    search_field.send_keys('roku')
    search_field.submit()
    sleep(3)

    location = driver.find_element_by_xpath('//*[@id="root-app"]/div/div/aside/section[3]/dl[8]/dd[1]/a/span[1]')
    location.click()
    sleep(3)

    condition = driver.find_element_by_partial_link_text('Nuevo')
    condition.click()
    sleep(3)

    order_menu = driver.find_element_by_xpath('//*[@id="root-app"]/div/div/aside/section[2]/div[2]/div[1]/div/div/button')
    order_menu.click()
    higher_price = driver.find_element_by_css_selector('#root-app > div > div > aside > section.ui-search-view-options > div.ui-search-view-options__group > div.ui-search-sort-filter > div > div > div > ul > li:nth-child(3) > a > div > div')
    higher_price.click()
    sleep(3)

    articles = []
    prices = []

    for i in range(5):
        article_name = driver.find_element_by_xpath(f'/html/body/main/div/div/section/ol/li[{i + 1}]/div/div/div[2]/div[1]/a/h2').text
        articles.append(article_name)
        article_price = driver.find_element_by_xpath(f'/html/body/main/div/div/section/ol/li[{i + 1}]/div/div/div[2]/div[2]/div[1]/div[1]/div/div/span[1]/span[2]').text
        prices.append(article_price)

    print(articles, prices)

def tearDown(self):
    self.driver.close()

if name== “main”:
unittest.main(verbosity = 2)

Gran profesor y gran contenido, me siento satisfecho totalmente,
lo único que le cambiaria (lo cual aplica para otros cursos) es que a veces al momento de codear los profesores lo hacen muy rápido y como la idea es replicar en local toca pausar demasiado el video en ciertas ocasiones.

gracias profe excelente curso. aprendí muchisisismo

Me gusto mucho este curso, espero poder utilizar Selenium para mi trabajo de grado, y ademas para mis demas proyectos personales, espero compartirlos pronto en mi github: https://github.com/juandag97.
Saludos, y Happy Automation

Gran curso!!! Solo esperaba saber como extraer información en los resultados de un buscador que carga los resultados mientras vas bajando en la pantalla, con javascript. Es decir, primero por ejemplo carga por defecto X resultados, haces scroll hacia abajo y carga otros X resultados, etc…asi hasta el final.

Gracias!!!

La gocé! jaja qué curso tan interesante! muchas gracias Héctor!