selenium simulation web login, login successfully tested Empire background

  selenium simulation web login, the testing process, has been implemented successfully logged Empire background:

# Coding: UTF-8 
Import the Selenium
 Import selenium.webdriver
 Import Time
 # test site, Empire has successfully logged background 
DEF   loginoa (username, password, loginauth): 
    Driver = selenium.webdriver.Chrome () 
    driver.get ( " URL " ) 
    the time.sleep ( . 3 ) 

    # fetch account password text box, enter the account password, 
    user_text = driver.find_element_by_name ( " username " ) 
    password_text = driver.find_element_by_name ( " password " ) 
    loginauth_text= driver.find_element_by_name("loginauth")
    time.sleep(1)
    user_text.send_keys(username)
    password_text.send_keys(password)
    loginauth_text.send_keys(loginauth)
    time.sleep(5)
    #找到按钮,模拟登陆
    login=driver.find_element_by_name("imageField")
    login.click()
    time.sleep(3)
    islogin=  driver.page_source.find(u"退出")!=-1
    time.sleep(3)
    driver.close()
    return  islogin 

Print (loginoa ( " username " , " password " , " authentication code " ))

 

Guess you like

Origin www.cnblogs.com/my-global/p/12460937.html