Junior — Middle
Alguma vez carregou ficheiros nos seus projetos?
sobes.tech IA
Resposta da IA
Sim, o carregamento de ficheiros é comum em projetos relacionados com desenvolvimento web e automação de testes. Nos meus projetos, trabalhei com o carregamento de ficheiros tanto como uma ação do utilizador (por exemplo, carregar documentos através de um formulário) como com testes automatizados desses cenários, usando ferramentas que permitem simular a seleção e o envio de ficheiros para o servidor.
Exemplo de automação de carregamento de ficheiro com Selenium em 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()