rwithik

Selenium

Jan 2nd, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.13 KB | None | 0 0
  1. from selenium import webdriver
  2. from selenium.webdriver.common.keys import Keys
  3. from time import sleep
  4. from selenium.common.exceptions import NoSuchElementException
  5.  
  6. driver = webdriver.Firefox()
  7. driver.get('https://www.unovarpg.com/login.php?doLogin')
  8. print('Site Loaded')
  9. try:
  10.     if('Login' in driver.title):
  11.         username = driver.find_element_by_id('username')
  12.         password = driver.find_element_by_id('password')
  13.         loginButton = driver.find_element_by_id('buttonLogin')
  14.         username.send_keys(email)
  15.         password.send_keys(password)
  16.         loginButton.click()
  17.         print('Logged in successfully')
  18.  
  19.     eventsButton = driver.find_element_by_link_text('Events')
  20.     eventsButton.click()
  21.     print('Events Tab')
  22.     sleep(2)
  23.  
  24.     joinButton = driver.find_element_by_link_text('Join this event')
  25.     joinButton.click()
  26.     print('Joined event 1')
  27.     sleep(1)
  28.     joinButton = driver.find_element_by_link_text('Join this event')
  29.     joinButton.click()
  30.     print('Joined event 2')
  31.     sleep(1)
  32.     driver.close()
  33.  
  34. except NoSuchElementException:
  35.     print('UNKNOWN ERROR OCCURED!!!\nHALTING!!!')
Add Comment
Please, Sign In to add comment