from selenium import webdriver
import requests
import time
class MyTest:
def __init__(self):
self.browser = webdriver.Chrome('C:/Users/asus/www/chromedriver.exe')
def login(self,url):
self.browser.get(url)
time.sleep(3)
self.browser.find_elements_by_tag_name('a')[1].click()
self.browser.find_elements_by_class_name('van-tab__text')[0].click()
self.browser.find_elements_by_tag_name('input')[1].send_keys('admin1234')
self.browser.find_elements_by_tag_name('input')[2].send_keys('admin1234')
self.browser.find_element_by_class_name('van-button').click()
time.sleep(3)
self.browser.back()
self.browser.back()
time.sleep(5)
self.browser.find_elements_by_class_name('van-button--normal')[1].click()
time.sleep(2)
self.browser.find_element_by_class_name('van-dialog__confirm').click()
self.browser.find_elements_by_class_name('van-button--normal')[2].click()
self.browser.find_elements_by_class_name('van-button--normal')[3].click()
self.browser.find_elements_by_tag_name('input')[1].send_keys('5418.jpg')
self.browser.find_elements_by_class_name('van-button--normal')[-1].click()
self.browser.find_elements_by_class_name('van-dropdown-menu__item')[0].click()
time.sleep(1)
self.browser.find_elements_by_class_name('van-cell__title')[1].click()
time.sleep(1)
self.browser.find_elements_by_class_name('van-dropdown-menu__item')[1].click()
time.sleep(1)
self.browser.find_elements_by_class_name('van-cell__title')[3].click()
time.sleep(5)
self.browser.quit()
mytest = MyTest()
mytest.login('http:localhost:8080/filelist')
self.browser.back()是指自动退回到上一个页面
当按键过多时,新加入的按键可以从后往前数,从前往后不容易进行