框架底部已经搭建差不多了,下来是页面类
1.在pageobject包下新建页面类,如登录页:Login.py
import os
from framework.basepage import BasePage
from framework.readexcle import ReadExcle
from framework.database import database
from framework.logger import Logger
logger = Logger("loginpage").getlog() #加日志的
class LoginPage(BasePage,ReadExcle,database):#一定要继承这几个类
'''
加载页面元素位置
'''
global element,dir
dir = os.path.abspath('.').split('src')[0]
readelements=ReadExcle(dir+"/PageElements/xxxxxxxxx.xls")#表名
element,listjs=readelements.get('登陆')#sheetname
'''
页面操作,调用了basepage里边的方法
'''
def input_name(self, text):#输入用户名
self.input(element['input_username'], text)#需要调用数据库里的参数
def input_pwd(self, text):#输入密码
self.input(element['