Skip to content
Selenium WebDriver with Python setup
Python
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
base
drivers
helper
pages
setup-install
test
.gitignore
LICENSE
LICENSE.slides.md
README.md
requirements.txt

README.md

Python Setup para Automação de Testes

Este repositório compreende os materiais utilizados ao ministrar o minicurso de Processos de teste e automação de testes Web App na 5ª Escola de Férias do ICEI - PUC Minas, e tem o seguinte resumo:

Durante o minicurso será explicado como é o processo de testes, como testar o seu software, porque o teste é necessário, (e porque a culpa é sempre do desenvolvedor!) Além de aprender na prática como usar o Selenium WebDriver para automatizar seus testes para aplicações web. Os alunos poderão escolher entre as linguagens Python (neste repositório) e Java para desenvolver os scripts de automação. Como pré-requisito o aluno deverá trazer o próprio notebook, pois os processos de instalação são essenciais ao aprendizado.

Slides

Se você está acompanhando o minicurso nesse momento você deve visualizar o slide clicando aqui.

Se você achou esse repositório por acaso, você pode acessar os slides por aqui.

Instalação e configuração de ambiente

Para instalar e configurar o seu ambiente de testes automatizados em Python, você deve seguir o manual de instalação segundo seu sistema operacional:

Execução dos testes

Abra o Terminal, preferencialmente dentro do PyCharm. Será necessário ativar o ambiente virtual criado para os testes, e só aí executar o teste desejado. Os passos serão os seguintes:

source ~/Virtualenvs/selenium2env/bin/activate
nose path/to/test/test.py

Licenças

Os códigos de exemplificação estão sob a licença MIT: https://opensource.org/licenses/MIT ou veja o arquivo LICENSE

E os materiais de apoio desenvolvidos estão sob a licença criativa Creative Commons Attribution Share Alike 4.0: https://creativecommons.org/licenses/by-sa/4.0/legalcode.txt ou veja o arquivo LICENSE.slides.md

You can’t perform that action at this time.