Junior — Middle
¿Puedes nombrar bibliotecas o marcos que hayas utilizado en tus proyectos?
sobes.tech AI
Respuesta de la IA
En proyectos de automatización de pruebas, he utilizado las siguientes bibliotecas y frameworks:
- Selenium WebDriver — para automatizar pruebas de navegador en aplicaciones web.
- pytest — framework popular para escribir y ejecutar pruebas en Python, soporta fixtures y parametrización.
- unittest — módulo estándar de Python para pruebas unitarias.
- requests — para probar APIs, enviar solicitudes HTTP.
- Allure — para generar informes de resultados de pruebas.
Ejemplo de una prueba sencilla usando pytest y requests:
import requests
def test_google_status_code():
response = requests.get('https://www.google.com')
assert response.status_code == 200
Estas herramientas permiten crear, ejecutar y mantener pruebas automáticas de manera eficiente.