Advertisement
Guest User

Voicemails.py

a guest
Jan 29th, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.96 KB | None | 0 0
  1. from selenium import webdriver
  2. from selenium.webdriver.support.ui import WebDriverWait
  3.  
  4. browser = webdriver.Firefox()
  5. browser.get('https://service.ringcentral.com/company/index.html?postLogin=true#users')
  6. delay = 8 # seconds
  7.  
  8.  
  9. userName = browser.find_element_by_css_selector('#login-form-username-field-LoginName')
  10. extension = browser.find_element_by_css_selector('#login-form-pin-field-PIN')
  11. password = browser.find_element_by_css_selector('#login-form-password-field-Password')
  12.  
  13. userName.send_keys('(800) 737-4859')
  14. extension.send_keys('8028')
  15. password.send_keys('')
  16.  
  17. loginBtn = browser.find_element_by_css_selector('#rc-gen22-login-form-logIn-content')
  18. loginBtn.click()
  19.  
  20. delay = 15 # seconds
  21.  
  22. usersBtn = browser.find_element_by_css_selector('#entry-settings-phoneSystem-users')
  23. usersBtn.click()
  24.  
  25. delay = 3 # seconds
  26. def addUser(fName, lName, eMail):
  27.     addBtn = browser.find_element_by_css_selector('.system-extensions-title-button')
  28.     addBtn.click()
  29.  
  30.     delay = 6 # seconds
  31.  
  32.     fNameBox = browser.find_element_by_css_selector('#rc-gen68-addExtensionForm-firstName-field-firstName')
  33.     fNameBox.send_keys(fName)
  34.  
  35.     lNameBox = browser.find_element_by_css_selector('#rc-gen69-addExtensionForm-lastName-field-lastName')
  36.     lNameBox.send_keys(lName)
  37.  
  38.     eMailBox = browser.find_element_by_css_selector('#rc-gen70-addExtensionForm-email-field-email')
  39.     eMailBox.send_keys(eMail)
  40.  
  41. #    saveBtn = browser.find_element_by_css_selector('#rc-gen101-addExtensionForm-save-content')
  42.  
  43.     delay = 9 # seconds
  44.  
  45. fnames = ['Justin', 'Alex', 'Test']
  46. lnames = ['OReilly', 'Basket', 'Tester']
  47. emails = ['Justin.OReilly@welcomewagon.com', 'Alex.Basket@welcomewagon.com', 'Test.Tester@welcomewagon.com']
  48.  
  49. for a, b, c in fnames, lnames, emails:
  50.     addUser(a, b, c)
  51.  
  52. # while True:
  53. #    fName = input('Enter first name: ')
  54. #    lName = input('Enter last name: ')
  55. #    eMail = fName + '.' + lName + '@welcomewagon.com'
  56.  
  57.     # addUser(fName, lName, eMail)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement