Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from selenium import webdriver
- from selenium.webdriver.support.ui import WebDriverWait
- browser = webdriver.Firefox()
- browser.get('https://service.ringcentral.com/company/index.html?postLogin=true#users')
- delay = 8 # seconds
- userName = browser.find_element_by_css_selector('#login-form-username-field-LoginName')
- extension = browser.find_element_by_css_selector('#login-form-pin-field-PIN')
- password = browser.find_element_by_css_selector('#login-form-password-field-Password')
- userName.send_keys('(800) 737-4859')
- extension.send_keys('8028')
- password.send_keys('')
- loginBtn = browser.find_element_by_css_selector('#rc-gen22-login-form-logIn-content')
- loginBtn.click()
- delay = 15 # seconds
- usersBtn = browser.find_element_by_css_selector('#entry-settings-phoneSystem-users')
- usersBtn.click()
- delay = 3 # seconds
- def addUser(fName, lName, eMail):
- addBtn = browser.find_element_by_css_selector('.system-extensions-title-button')
- addBtn.click()
- delay = 6 # seconds
- fNameBox = browser.find_element_by_css_selector('#rc-gen68-addExtensionForm-firstName-field-firstName')
- fNameBox.send_keys(fName)
- lNameBox = browser.find_element_by_css_selector('#rc-gen69-addExtensionForm-lastName-field-lastName')
- lNameBox.send_keys(lName)
- eMailBox = browser.find_element_by_css_selector('#rc-gen70-addExtensionForm-email-field-email')
- eMailBox.send_keys(eMail)
- # saveBtn = browser.find_element_by_css_selector('#rc-gen101-addExtensionForm-save-content')
- delay = 9 # seconds
- fnames = ['Justin', 'Alex', 'Test']
- lnames = ['OReilly', 'Basket', 'Tester']
- emails = ['Justin.OReilly@welcomewagon.com', 'Alex.Basket@welcomewagon.com', 'Test.Tester@welcomewagon.com']
- for a, b, c in fnames, lnames, emails:
- addUser(a, b, c)
- # while True:
- # fName = input('Enter first name: ')
- # lName = input('Enter last name: ')
- # eMail = fName + '.' + lName + '@welcomewagon.com'
- # addUser(fName, lName, eMail)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement