
pytest框架
文章平均质量分 84
Python自动化的框架
Leoon123
这个作者很懒,什么都没留下…
展开
-
前言:自动化框架的设计模式
PO模式,全称为Page Object Model ,简称POM,是页面对象模式。对页面进行抽象或建模的过程,把一个具体的页面转化为编程语言当中的一个对象,页面特性转化成对象属性,页面操作转化为对象方法。把页面的元素设计为页面对象的属性,把页面上的操作(如点击、输入等)设计为页面对象的行为。在自动化测试当中,主要用来实现对页面操作和测试逻辑的一个分离,目的是达到业务和实现分开,使自动化测试脚本具备更高的可维护性。原创 2023-10-20 22:34:37 · 442 阅读 · 0 评论 -
【一:Pytest测试框架使用】
单元测试是指在软件开发当中,针对软件的最小单位(函数,方法)进行正确性的检查测试。Unittest:用例格式复杂,不能兼客Pytest用例。Pytest:用例格式简单,可以兼容Unittest用例。Unittest测试框架:提供了setUp/tearDowm方法,只能针对所有用例。Pytest测试框架:1)Pytest提供了模块级、函数级、类级、方法级的setup/teardown,比Unittest的setup/tearDowm方法更活。原创 2023-09-12 20:37:12 · 98 阅读 · 0 评论 -
【二:pytest框架的基本规则与介绍】
pytest的基本介绍,pytest的插件,pytest用例框架,pytest的执行顺序,以及前后置夹具的使用原创 2022-07-04 22:42:51 · 2280 阅读 · 0 评论 -
【三:pytest中装饰器parametrize实现数据驱动的使用】
利用pytest中装饰器parametrize+yaml实现数据驱动原创 2022-07-05 22:22:59 · 560 阅读 · 0 评论