自动化测试规划
项目测试需求分析
接口自动化测试架构规划
1、编程语言的选型
2、编程工具的选型
3、自动化测试框架的选型
4、报告可视化方案的选型
5、持续方案的选型
6、仓库服务器的选型
7、测试管理工具的选型
| 自动化测试工程师 | ||
|---|---|---|
| 编程语言 | Python | Java |
| 编程工具 | pycharm | Ecplise |
| 自动化测试框架 | unittest---python解释器自带 pytest--unittest升级版 nose-unittest升级版 httprunner框架 robotframework框架 |
TestNG JUnit |
| 常用技术点 | 数据驱动 数据环境--fixture Case分类--注解 |
Case分类--注解 |
| 报告可视化方案持续方案 | Jenkins allure | |
| 仓库服务器 | gitlab github gitee | |
| 测试管理工具 | JIRA 禅道 | |
| 其他工具 | Linux, fiddler, POSTMAN |
项目代码工程创建
lib:基本代码库包
config:配置
data:数据/用例文件夹
logs:日志文件夹
test_case:测试用例代码包--数据环境
report:报告文件夹
docs:项目相关文档文件夹
浙公网安备 33010602011771号