SantiagoLmartinez /
HTML-CSS-JASSCRIPT00
buenas, aqui subire trabajos que realizare de forma autodidacta
27/100 healthLoading repository data…
Diegolegui7 / repository
Buenas aqui subire la entrega del Trabajo final, gracias
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Este proyecto corresponde al trabajo final de testing, donde se implementan pruebas automatizadas utilizando Python, Pytest y Requests para APIs, así como pruebas de login automatizadas en navegador utilizando Selenium. El objetivo es validar el correcto funcionamiento de un endpoint REST y la ejecución de distintos escenarios de login para usuarios con roles diferentes.
La API utilizada es ReqRes (https://reqres.in), una API pública de práctica, y los tests de login fueron realizados en el sitio web SauceDemo, ampliamente usado para aprendizaje de QA y automatización de pruebas.
resultados_tests.xlsx)DiegoLeguizamonTrabajoFinal/
│
├── test/
│ ├── test_post.py # Test de API
│ └── test_login.py # Test de login automatizado en SauceDemo
├── resultados_tests.xlsx # Archivo generado con resultados de tests
└── README.md
Endpoint: POST /api/users
URL completa: https://reqres.in/api/users
Datos enviados:
id)Durante la ejecución, la API puede devolver códigos de estado 401 (Unauthorized) o 403 (Forbidden) en ciertos momentos debido a limitaciones del servicio público de pruebas. Estos errores no corresponden a fallos en el código ni en los tests, sino a restricciones de la API. Para solventar estos problemas, se recomienda:
Estos errores se registraron y documentaron como parte de la ejecución del test, y los tests se consideran PASSED cuando la API responde correctamente con 201 al crear el usuario.
Sitio web: https://www.saucedemo.com/
Usuarios testeados: standard_user, admin, mod
Validaciones:
standard_user (PASSED)admin y mod (PASSED, testing negativo)Resultados registrados en Excel: resultados_tests.xlsx
pip install pytest requests selenium openpyxl
pytest test/test_post.py -v
pytest test/test_login.py -v
Tests de API: PASSED, validando creación de usuario
Tests de login en SauceDemo:
standard_user: PASSEDadmin y mod: PASSED (login fallido esperado)Excel con resultados generado correctamente
Selected from shared topics, language and repository description—not editorial ratings.
SantiagoLmartinez /
buenas, aqui subire trabajos que realizare de forma autodidacta
27/100 healthSantiagoLmartinez /
Buenas, aqui subire el codigo de trabajos de lo aprendido en forma autodidacta
27/100 health