đ€ Selenium POM
Por Mariano Imende
- Lectura en 2 minutos - 218 palabrasImlementaciĂłn
De que trata este post:
Se presenta un proyecto en base a un “modelo” que implementa POM (Page Object Model) con selenium, python y pytest.
Page Objecto Model selenium python pytest
Por quĂ© el proyecto es Ăștil
Descargando e implementando este proyecto puede lograr disponer en muy corto tiempo la posibilidad de automatizar sus pruebas de frontend.
Este proyecto, le otorga un marco de trabajo simple y a la vez robusto que le ayudarĂĄ a comenzar rĂĄpidamente sus automatizaciones de pruebas. El mismo, contiene los ejemplos de Page, Test y BasePage
CĂłmo pueden comenzar los usuarios con el proyecto
Los siguientes pasos lo guiaran para lograr implementar el proyecto en Windows:
> - 1. Instalar Python. (c:/Python)
> - 2. Descargar y descomprimir el repor o Clonar el repositorio.
> - 3. Crear entorno virtual (python -m venv venv y activarlo "venv/Script/activate") en el directorio local.
> - 4. Instalar dependencias : pip install -r requirements.txt
descargue o clone el proyecto desde aquĂ
Atenti!
Si deseas que webdriver-manager gestione automĂĄticamente las actualizaciones del driver de chrome y tu script va a ejecutarse en un entorno corporativo donde las conexiones a internet sales por medio de un proxy, debes editar el archivo .\Lib\site-packages\webdriver_manager\core\http.py segĂșn la imagen siguiente:
DĂłnde pueden recibir ayuda los usuarios?
Escribiendo a: [[email protected]] o contacto