Skip to content

Instantly share code, notes, and snippets.

@balkian
Last active October 30, 2021 10:57
Show Gist options
  • Save balkian/da5d5b45c894159b2f39 to your computer and use it in GitHub Desktop.
Save balkian/da5d5b45c894159b2f39 to your computer and use it in GitHub Desktop.

Las dependencias son:

pip install fake-factory selenium
from selenium import webdriver
from selenium.webdriver.support.ui import Select
from faker import Factory
import random
fake = Factory.create('it_IT')
dood = "http://doodle.com/arcgntcrzqeqr2c6"
driver = webdriver.Firefox()
driver.implicitly_wait(3) # seconds
for i in range(0,10):
name = fake.first_name()
driver.get(dood)
nam = driver.find_element_by_xpath('//*[@id="pname"]')
nam.send_keys(name)
print nam
option = random.randint(0,2)
opt = driver.find_element_by_xpath('//*[@id="option{}"]'.format(option))
opt.click()
sav = driver.find_element_by_xpath('//*[@id="save"]')
sav.click()
import time
time.sleep(2)
driver.quit()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment