ui自動化從登錄到新增數(shù)據(jù)
from selenium import webdriver
from time import sleep
from selenium.webdriver.common.by import By
# 通過ID來定位
driver = webdriver.Chrome()
driver.maximize_window()
driver.get('https://www.jdy.com/login/') # 打開網(wǎng)站
sleep(3)
driver.find_element(By.ID, 'login_username').send_keys("輸入賬號") # 輸入賬號
driver.find_element(By.ID, "login_pwd").send_keys("輸入密碼") # 輸入密碼
driver.find_element(By.ID, "login_btn").click() # 點(diǎn)擊登錄
driver.find_element(By.ID, "agree-protocol").click() # 點(diǎn)擊同意-跳轉(zhuǎn)至
driver.find_element(By.LINK_TEXT, "取消").click() # 取消提示彈框
driver.find_element(By.LINK_TEXT, "進(jìn)入使用").click() # 進(jìn)入使用
sleep(3)
driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[1]/div/button[1]').click() # 點(diǎn)擊新增
sleep(3)
# # 輸入數(shù)據(jù)
driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[2]/form/div[2]/div/div/input').send_keys("交通")
# driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[2]/form/div[3]/div/div/div/input').click()
sleep(3)
# 新增保存
driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[1]/div/button[1]').click()
sleep(2)
# 修改保存
driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[1]/div/button[1]').click()
sleep(3)
# # 關(guān)閉頁面
driver.find_element(By.XPATH, '//*[@id="tab-/webpage/managerEdit/:id"]/span').click()
sleep(3)
driver.get_screenshot_as_file('1.出現(xiàn)一條交通數(shù)據(jù).png')
sleep(3)
driver.quit()
from time import sleep
from selenium.webdriver.common.by import By
# 通過ID來定位
driver = webdriver.Chrome()
driver.maximize_window()
driver.get('https://www.jdy.com/login/') # 打開網(wǎng)站
sleep(3)
driver.find_element(By.ID, 'login_username').send_keys("輸入賬號") # 輸入賬號
driver.find_element(By.ID, "login_pwd").send_keys("輸入密碼") # 輸入密碼
driver.find_element(By.ID, "login_btn").click() # 點(diǎn)擊登錄
driver.find_element(By.ID, "agree-protocol").click() # 點(diǎn)擊同意-跳轉(zhuǎn)至
driver.find_element(By.LINK_TEXT, "取消").click() # 取消提示彈框
driver.find_element(By.LINK_TEXT, "進(jìn)入使用").click() # 進(jìn)入使用
sleep(3)
driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[1]/div/button[1]').click() # 點(diǎn)擊新增
sleep(3)
# # 輸入數(shù)據(jù)
driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[2]/form/div[2]/div/div/input').send_keys("交通")
# driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[2]/form/div[3]/div/div/div/input').click()
sleep(3)
# 新增保存
driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[1]/div/button[1]').click()
sleep(2)
# 修改保存
driver.find_element(By.XPATH, '//*[@id="app"]/div[1]/div[2]/div[3]/div[1]/div/button[1]').click()
sleep(3)
# # 關(guān)閉頁面
driver.find_element(By.XPATH, '//*[@id="tab-/webpage/managerEdit/:id"]/span').click()
sleep(3)
driver.get_screenshot_as_file('1.出現(xiàn)一條交通數(shù)據(jù).png')
sleep(3)
driver.quit()
生命不斷追求不止

浙公網(wǎng)安備 33010602011771號