接口/UI自动化_项目工程创建相关说明

本文档介绍了接口自动化测试项目的工程结构规划,包括代码封装、文件夹组织、测试流程及项目准备步骤。强调了避免在单一文件夹中堆积多个项目文件,提倡按业务层、配置层、数据层等进行划分,并提供了详细的目录结构示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

这只是我自己的工程层级关系(仅供参考),根据实际情况而定,不必要一模一样。

一、相关说明

1、不要在一个文件夹里放很多项目文件。

2、代码的编写方案
    1、根据业务层封装
    2、封装基类,继承关系
        1、首先封装一个接口的基本类
        2、登录等其他模块都去继承这个基本类
3、文件夹
	1、业务层(libs):基本业务层的代码库包、(common)
	2、配置层(configs):配置包(.json、 .conf 等配置文件)
	3、数据层(data):数据(excel、yaml等数据文件)
	4、日志层(logs):日志文件夹、logging
	5、用例层(test_case):测试用例代码包
	6、报告层(report):报告文件夹、allure
	7、docs:项目相关文档(.txt、md等说明文件)
	8、tools:常规方法包
	9、执行层:pytest框架
4、接口自动化测试项目准备
    1、项目测试需求分析
    2、接口自动化测试架构规划
    3、项目代码工程创建

二、示例
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卢同学.

但行好事 莫问前程

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值