Skip to content

IEEEComputerSocietyUNB/DojoDay

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dojo Day 2017

Repositório para formular o material que o Coding Dojo UnB irá apresentar no Dojo Day 2017.

Tools

  • Virtualenv
  • Python 3.x
  • Unittest
  • Flask
  • Bootstrap
  • Selenium
  • HTML

Create

  • Criar ambiente env/

  • Ativar o ambiente env/

  • Baixar o geckodriver

  • Colocar o geckodriver em uma pasta e adicionar o PATH dele em seu ambiente:

    $ export PATH=$PATH:/path/to/geckodriver

  • Executar o script:

    $ python3 setup.py install

Run Basics Tests

  • Entrar em src/

  • Executar o script:

    $ python3 basic_tests.py

Run Selenium Tests

  • Rodar a aplicação web (ver próximo tópico)

  • Entrar em src/

  • Executar o script:

    $ python3 selenium_tests.py

  • Como cada método de teste abre um browser para testar uma funcionalidade então é aconselhável rodar um novo teste sozinho, por exemplo:

    $ python3 selenium_tests.py TestSelenium.test_fill_only_login

Run Web