readme.txt 框架简介
apiTestFramework # 项目名称
api # 定义封装被测系统的接口
script # 定义测试用例脚本
data # 存放测试数据
report # 存放生成的测试报告
tools # 存放第三方文件
log # 存放日志文件
app.py # 定义项目的配置信息
utils.py # 定义工具类
run_suite.py # 执行测试套件
login.py 封装登录接口
# 新建封装的登录测试类
class LoginApi:
# 初始化函数
def __int__(self):
# 获取验证码url:http://www.tpshop.com/index.php/admin/Admin/vertify
# 登录url:http://www.tpshop.com/index.php/Home/user/login
self.verify_url = "http://www.tpshop.com/index.php/admin/Admin/vertify"
self.login_url = "http://www.tpshop.com/index.php/Home/user/login"
# 获取验证码
def get_verify_code(self,session):
return session.get(self.verify_url)
# 登录
def login(s