10.8线型脚本

    科技2025-05-15  9

    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()

    Processed: 0.019, SQL: 8