Guest User

asd

a guest
Aug 14th, 2018
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. import random
  2. import string
  3. import time
  4. #selenium bellow lib bellow
  5. from selenium import webdriver
  6. from selenium.webdriver.support.ui import WebDriverWait
  7. from selenium.webdriver.support import expected_conditions as EC
  8. from selenium.webdriver.common.by import By
  9. from selenium.common.exceptions import TimeoutException
  10. from selenium.webdriver.common.keys import Keys
  11. from selenium.webdriver.support.ui import Select
  12. mydefaultpassword = 'kyslive882'
  13. browser = webdriver.Firefox()
  14. delay = 1
  15. def page1():
  16. browser.get('https://roblox.com')
  17. selectm = Select(browser.find_element_by_id('MonthDropdown'))
  18. selectm.select_by_visible_text('July')
  19. selectd = Select(browser.find_element_by_id('DayDropdown'))
  20. selectd.select_by_visible_text('01')
  21. selecty = Select(browser.find_element_by_id('YearDropdown'))
  22. selecty.select_by_visible_text('1998')
  23.  
  24.  
  25. username = WebDriverWait(browser, delay).until(EC.presence_of_element_located((By.ID, 'signup-username')))
  26. def dom(size=15, chars=string.ascii_uppercase + string.digits):
  27. return ''.join(random.choice(chars) for _ in range(size))
  28. rand = dom()
  29. username.send_keys(rand)
  30. password = WebDriverWait(browser, delay).until(EC.presence_of_element_located((By.ID, 'signup-password')))
  31. password.send_keys(mydefaultpassword)
  32. typeagainpass = WebDriverWait(browser, delay).until(EC.presence_of_element_located((By.ID, 'signup-password-confirm')))
  33. typeagainpass.send_keys(mydefaultpassword)
  34. tos = browser.find_element_by_xpath("//div[@class='legal-text-container']//div[@class='checkbox']/input[@id='agreeTermsPrivacy']")
  35. browser.execute_script("arguments[0].click();", tos)
  36. gender = browser.find_element_by_xpath("/html/body/div[6]/section[1]/div/div/div[4]/div/div/div/div/div/div/div[5]/div/div/div[2]/div")
  37. browser.execute_script('arguments[0].click();', gender)
  38. finalclick = browser.find_element_by_xpath('//*[@id="signup-button"]').click()
  39. print('created:'+ rand +'\n'+'with password: '+ str(mydefaultpassword))
  40. page1()
Add Comment
Please, Sign In to add comment