#定义一个SuperLogin登录函数,传递3个形参数
def SuperLogin(lANIP,username, password):
driver = webdriver.Chrome()
driver.get(LANIP)
print(driver.title) #127G | 128G芯片方案存在多种设备型号,不好区分
#superName = "super"
#superPass = "admin"
driver.find_element_by_id("username").clear()
driver.find_element_by_id("username").send_keys(username)
driver.find_element_by_id("password").clear()
driver.find_element_by_id("password").send_keys(password)
driver.find_element_by_id("LoginId").click()
time.sleep(3)
#由于登录界面和后台管理界面不在同一个iframe下,则需要跳转iframe
fh = driver.find_element_by_xpath("//*[@id='mainFrame']")
driver.switch_to.frame(fh)
time.sleep(2)
print("*******************登录成功*******************")
#定位元素到退出按钮
lgout = driver.find_element_by_xpath('//*[@id="exit_button"]').get_attribute('value')
print("********