一、独立脚本封装步骤
首先,自动化框架的作用是什么?
冒烟测试、主业务流程、缺陷修复后回归、版本上线前回归、验收测试回归
1.安装pytest
2.准备测试脚本样例
3.pytest快速迭代实践
4.问题分析总结
二、测试框架的组成
公共配置层–配置文件、公共脚本
测试套(上线测试套、冒烟测试套等)
----测试脚本(测试用例包括前置步骤、异常处理、断言、错误日志、截图)
DDT数据驱动层–测试数据
测试报告
测试日志
三、pytest框架
1.pytest写脚本的坑
不能随便起名:py文件名:test_开头
类名:Test开头
默认顺序:ascii码的顺序
2.pytest运行
1)通过pycharm执行

2)main方法
3)pytest命令运行
3.脚本异常try-except处理

4.SetUp、TearDown初始化方法
setup_method 只对类内部方法有效–class Testxx: de
本文介绍了如何使用Pytest构建自动化测试框架,包括安装、脚本编写、异常处理、DDT数据驱动、测试报告与日志、测试框架划分以及条件控制。还探讨了pytest命令行选项、标记、数据准备、Allure报告的集成和Jenkins的配置。
订阅专栏 解锁全文
1090

被折叠的 条评论
为什么被折叠?



