![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
自动化测试框架——Pytest
文章平均质量分 76
小Q蒙蒙
keep studying
展开
-
Python测试框架——Pytest框架设计
测试框架=公共配置层+测试套及测试脚本+DDT数据驱动层+异常处理+测试报告+测试日志。1)按功能模块分层 (2)按测试阶段分层 (3)按独立/业务脚本分层 (4)按版本分。解决方案:在项目根目录下新增一个文件:pytest.ini。:可以执行指定路径下含有关键字内容的所有文件或类或方法。V3.0:测试报告&测试日志设计及研发实践。V4.0:公共参数配置&异常处理等研发实践。运行框架驱动程序,就会把全部脚本都会运行。V1.0:回归测试测试套件规划及研发实践。V2.0:DDT数据驱动规划及研发实践。原创 2024-03-27 20:59:02 · 511 阅读 · 0 评论 -
Python测试框架——Pytest 封装使用
如:test_login()和test_add(),肯定会先运行test_add()。@pytest.mark.parametrize('参数名1,参数名2',([参数值1,参数值2],[参数值3,参数值4]))@pytest.mark.parametrize('参数名',(参数值1,参数值2,参数值3))光标定在类名,右键运行会运行整个py文件。输入pytest 文件名.py -v :指定运行某个py文件,且打印详细信息。测试模块的命名应以test_开头,如:test_calculator.py。原创 2024-03-20 22:19:32 · 688 阅读 · 1 评论 -
Python测试框架——Python+Selenium+Pytest自动化测试,简单封装demo
Pytest是一个功能强大且易于使用的Python测试框架,它支持简单的单元测试、功能测试和自动化端到端测试。原创 2024-03-19 13:41:34 · 1206 阅读 · 0 评论