Este proyecto te guiará a través de la automatización de pruebas utilizando Selenium con Python, testing de APIs con Python y el uso de pytest para organizar y ejecutar las pruebas. Es ideal para quienes desean aprender sobre pruebas automatizadas de interfaces y APIs.
-
Automatización de UI con Selenium y Python:
- Navegación en navegadores, interacción con formularios y botones.
- Esperas explícitas e implícitas para gestionar tiempos de carga.
- Manejo de formularios, checkboxes, dropdowns y radio buttons.
-
Testing de APIs con Python (
requests):- Realizar peticiones GET, POST, PUT, DELETE.
- Validación de respuestas JSON y manejo de códigos de estado HTTP.
-
Uso de pytest:
- Uso básico .
- Python 3.x
- Selenium
- pytest
- requests
- ChromeDriver
- Clonar el repositorio:
git clone https://github.com/Jeilsyn/Python_Selenium_Introduccion.git