Este projeto é um exemplo de automação de login em sites usando BotCity e Python. O objetivo é demonstrar como automatizar o processo de login em uma página web e realizar testes de automação para simular interações com elementos de formulário, como campos de login e senha.
- Realiza login automatizado em uma página de exemplo
- Preenche formulários de login com credenciais fornecidas na própria página
- Demonstra o uso básico do framework web da BotCity
- Faz integrações básicas com o Orquestrador BotCity
- Exemplo prático de automação de testes de login em sites
Para rodar este projeto, você precisará dos seguintes softwares instalados:
- Python 3.7 ou Superior
- BotCity | Framework web
- BotCity | SDK
- Webdriver Manager for Python
- Navegador Firefox
Para garantir que as dependências do projeto sejam isoladas de outros projetos Python, é recomendado usar um ambiente virtual.
-
No macOS/Linux:
python3 -m venv venv source venv/bin/activate
-
No Windows:
python -m venv venv venv\Scripts\activate
Instale as dependências do projeto com o seguinte comando:
python -m pip install -r requirements.txt
python bot.py
- Conta community na BotCity
- Download e instalação do BotCity Studio SDK
- Configuração de um Runner
- Build e deploy da automação na plataforma
- Nova tarefa