公共模块化:(登录) login.py
from selenium import webdriver
from time import sleep
class login():
def user_login(self,driver): #要调用的部分命名为driver
driver.find_element_by_name('username').clear()
driver.find_element_by_name('username').send_keys('admin')
driver.find_element_by_name('password').clear()
driver.find_element_by_name('password').send_keys('888888')
driver.find_element_by_name('submit').click()
if __name__ == '__main__':
driver = webdriver.Firefox()
driver.get("http://*.*.*.*:8100/cas/login?service=http://*.*.*.*:8090/") #这个地址根据自己的进行更改
driver.implicitly_wait(10)
login().user_login(driver)
2.调用
在需要调用的页面 导入login.py
from login import * #第一种导入方式
import login #第二种导入方式
login().user_login(driver) #在需要的地方插入该条就会调用到login下的driver公共模块。