def __init__(self, username, passwd, playground, groupname):
self.playground = playground
chrome_options = webdriver.ChromeOptions()
#chrome_options.add_argument('--start-maximized')
chrome_options.add_argument('--proxy-server=http://xx.mioffice.cn:8888')
self.driver = webdriver.Chrome(chrome_options = chrome_options)
driver = self.driver
driver.implicitly_wait(300) # seconds
driver.get('https://rankade.com/')
assert 'rankade' in driver.title
driver.find_element_by_css_selector("a.sign-button.sign-in-button").click()
assert 'Sign in' in driver.title
input = driver.find_element_by_name("email")
input.send_keys(username)
input = driver.find_element_by_name("password")
input.send_keys(passwd)
driver.find_element_by_name("submit").click()
assert 'rankade' in driver.title
driver.find_element_by_id("dashboardLink").click()
# assert 'rankade - My dashboard' in driver.title
driver.find_element_by_link_text(groupname).click()
评论列表
文章目录