自动化测试--22Web自动化测试框架-pytest

本文介绍了如何使用Pytest构建自动化测试框架,包括安装、脚本编写、异常处理、DDT数据驱动、测试报告与日志、测试框架划分以及条件控制。还探讨了pytest命令行选项、标记、数据准备、Allure报告的集成和Jenkins的配置。
摘要由CSDN通过智能技术生成

一、独立脚本封装步骤
首先,自动化框架的作用是什么?
冒烟测试、主业务流程、缺陷修复后回归、版本上线前回归、验收测试回归
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处理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

每 天 早 睡

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值