from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By import time
path = r’D:\sele\chromedriver.exe’
def login_fail(): wd = webdriver.Chrome(executable_path=path) wd.set_page_load_timeout(5) wd.get(‘http://192.168.1.251:9012/login’) wd.implicitly_wait(5) # 登录成功 try: ele_user = wd.find_element_by_id(‘userName’) ele_user.clear() ele_user.send_keys(‘qwen’) ele_pwd = wd.find_element_by_id(‘passWord’) ele_pwd.clear() ele_pwd.send_keys(‘123456a’) ele_btn = wd.find_element_by_xpath(’/html/body/form/div[4]/div/button’) ele_btn.click() if ‘密码’ in wd.page_source: print(‘登录失败,测试成功’) else: print(‘登录失败,测试失败’) except Exception as e: raise e finally: wd.quit()
def login_success(): wd = webdriver.Chrome(executable_path=path) wd.set_page_load_timeout(5) wd.get(‘ttp://192.168.1.251:9012/login’) wd.implicitly_wait(5) # 登录成功 try: ele_user = wd.find_element_by_id(‘userName’) ele_user.clear() ele_user.send_keys(‘qwen’) ele_pwd = wd.find_element_by_id(‘passWord’) ele_pwd.clear() ele_pwd.send_keys(‘q123456’) ele_btn = wd.find_element_by_xpath(’/html/body/form/div[4]/div/button’) ele_btn.click() if ‘实训项目’ in wd.page_source: print(‘登录成功,测试成功’) else: print(‘登录成功,测试失败’) except Exception as e: raise e finally: wd.quit()
if name == “main”: login_success() login_fail()