Junior — Middle
Consegue nomear bibliotecas ou frameworks que utilizou nos seus projetos?
sobes.tech IA
Resposta da IA
Em projetos de automação de testes, utilizei as seguintes bibliotecas e frameworks:
- Selenium WebDriver — para automatizar testes de navegador em aplicações web.
- pytest — framework popular para escrever e executar testes em Python, suporta fixtures e parametrização.
- unittest — módulo padrão do Python para testes unitários.
- requests — para testar APIs, enviar requisições HTTP.
- Allure — para gerar relatórios de resultados de testes.
Exemplo de um teste simples usando pytest e requests:
import requests
def test_google_status_code():
response = requests.get('https://www.google.com')
assert response.status_code == 200
Essas ferramentas permitem criar, executar e manter testes automáticos de forma eficiente.