Automatando o Curso STS da Universidade e o processo de avaliação de palestras com Python + Selenium

Eles dizem que automatizar tarefas repetitivas é o novo modo de vida, então eu construí algo para facilitar muito uma das atividades estudantis mais tediosas. 🎯 O semestre do problema antes dos exames, os alunos da Universidade de Gana são obrigados a concluir as avaliações do curso e do professor no portal do STS. O processo é: Faça login no STS Selecione “Avaliar o curso” para cada curso registrado Escolha o professor preencher 21+ perguntas de rádio Adicionar comentários Envie seu tempo demorado, repetitivo e fácil de esquecer-o que pode levar ao pânico de última hora. Solution O SolutionI criou um script de automação Python usando o Selenium que: login no portal STS automaticamente. Itera em todos os cursos que requerem avaliação. Seleciona o professor (com entrada do usuário se houver vários professores). Preenche todos os botões de rádio necessários e caixas de comentários. Espera que você revise o formulário e clique em enviar manualmente (para cumprir a política escolar). Depois que as avaliações são concluídas, ele também se apaixona e inicia o processo diário de check-in. 🛠 Stack Tech Python 3 Selenium WebDriver DOTENV PARA GERENCIAMENTO DE CREdenciais Chrome WebDriver para automação de navegador 📹 Demo e código do YouTube Demo: Assista aqui o repositório do GitHub: Exibir código 🔮 Planos futuros Submitido opcional (com cautela, ainda requer conformidade com políticas). Detecção automática de palestra se houver apenas um. Relatórios aprimorados após cada execução.

Fonte

Publicar comentário

Você pode ter perdido