Pesquisar este blog

terça-feira, 7 de janeiro de 2014

Instalando o Selenium no Python na plataforma Windows.

Para instalar o selenium dentro do python para executar os script do selenium pelo python siga os passos abaixo.

1. Instalar o Python 2.7.xx
2. Instalar o setuptools do python:  https://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11.win32-py2.7.exe#md5=57e1e64f6b7c7f1d2eddfc9746bbaf20
3. Instalar o PIP:  https://sites.google.com/site/pydatalog/python/pip-for-windows
4. Digite o comando abaixo sem aspas no prompt do windows, na pasta C:\Python27\Scripts>
   "pip install -U selenium"
5. Selenium instalado no Python execute um script selenium para testar.

Pode criar um .bat com o comando pra executar o script selenium:

C:\Python27\python.exe C:\Scripts\teste.py


Insira no Arquivo teste.py as linhas de código abaixo e execute o .bat criado, exemplo:

import unittest
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

class PythonOrgSearch(unittest.TestCase):

    def setUp(self):
        self.driver = webdriver.Firefox()

    def test_search_in_python_org(self):
        driver = self.driver
        driver.get("http://www.python.org")
        self.assertIn("Python", driver.title)
        elem = driver.find_element_by_name("q")
        elem.send_keys("selenium")
        elem.send_keys(Keys.RETURN)
        self.assertIn("Google", driver.title)

    def tearDown(self):
        self.driver.close()

if __name__ == "__main__":
    unittest.main()


Dica: Quando o browser é atualizado o Firefox, é necessário atualizar novamente o selenium, executando o comando "pip install -U selenium".


Nenhum comentário:

Postar um comentário