Sobes.tech
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.