Junior — Middle
¿Alguna vez has cargado archivos en tus proyectos?
sobes.tech AI
Respuesta de la IA
Sí, la carga de archivos es común en proyectos relacionados con el desarrollo web y la automatización de pruebas. En mis proyectos, he trabajado con la carga de archivos tanto como una acción del usuario (por ejemplo, subir documentos a través de un formulario) como con pruebas automatizadas de estos escenarios, utilizando herramientas que permiten simular la selección y envío de archivos al servidor.
Ejemplo de automatización de carga de archivos con Selenium en Python:
from selenium import webdriver
from selenium.webdriver.common.by import By
browser = webdriver.Chrome()
browser.get('https://example.com/upload')
upload_input = browser.find_element(By.ID, 'file-upload')
upload_input.send_keys('/path/to/file.txt')
submit_button = browser.find_element(By.ID, 'submit')
submit_button.click()