栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

requests+unittest接口自动化-工程目录分层设计

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

requests+unittest接口自动化-工程目录分层设计

common - 公共工具层
testcases - 存放.py测试用例(unittest实现,ddt模块)
testdatas - 存放测试数据:excelini配置文件脚本生成的数据
config - 配置层,存放配置文件:数据库连接配置、全局接口url配置、日志配置、全局共用数据配置
outputs - 存放报告 /日志
main.py - 框架的入口文件,执行收集用例执行用例生成报告。

项目目录/common/path_handler.py         --文件路径

import os

# 项目路径
base_dir = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))

# 测试用例路径
cases_dir = os.path.join(base_dir, "testcases")
# 测试数据路径
datas_dir = os.path.join(base_dir, "testdatas")
# 测试报告路径
reports_dir = os.path.join(base_dir, "outputs\reports")
# 日志路径
logs_dir = os.path.join(base_dir, "outputs\logs")
# 配置文件路径
conf_dir = os.path.join(base_dir, "config")

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/681509.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号