最新 最热

pytest学习和使用9-fixture中conftest.py如何使用?

B、某个单独的测试文件夹里创建conftest.py文件,文件中Fixture的作用范围,就仅局限于该测试文件夹里的测试模块;该测试文件夹外的测试模块,或者该测试文件夹外的测试文件夹,是无法调用到这个conftest.py文件中的Fixture。...

2023-02-16
2

pytest学习和使用8-fixture如何实现teardown功能?(yield的使用)

1引入之前学习fixture的时候,其实这个功能就类似用例的前置,给用例执行前设置一些条件;那fixture也就相当于setup的功能;那有没有teardown的功能呢?有,fixture里面的teardown用yield来唤醒teardown的执行。2 yield说明yield...

2023-02-16
1

pytest学习和使用7-fixture参数scope作用域(范围)执行顺序

之前学习了fixture的基本使用,其中参数scope类似作用域,就是fixture的使用范围,那么针对scope的这几个值,他的执行顺序是怎样的?

2023-02-16
3

pytest学习和使用5-Pytest和Unittest中的断言如何使用?

1 说明pytest中使用assert进行断言,和unittest是有区别的,后边详细列举;pytest中的assert后可以为表达式,为True表示用例通过。2 Uinttest中的断言2.1 部分断言我们写一个class,代码中就可以看到所有的断言:图片常用断言:图...

2023-02-08
3

pytest学习和使用4-pytest和Unittest中setup、teardown等方法详解和使用(最全)

1 Unittest两种前置和两种后置方法使用Unittest框架结合selenium做webUI自动化测试的时候,经常会遇到什么时候打开和关闭浏览器,这个时候就使用到了Unittest两种前置和两种后置方法;那具体这四种方法是什么呢?看下表:方法...

2023-02-06
1

pytest学习和使用2-初步使用和用例运行

1 测试脚本在pytest_study文件夹下创建一个test_mm.py# -*- coding:utf-8 -*-# 作者:NoamaNelson# 日期:2021/8/27 16:51# 文件名称:test_mm.py# 作用:xxx# 联系:VX(NoamaNelson)# 博客:https://blog.cs......

2023-02-06
1

如何优雅的搭建 Python 项目

当你熟悉了 Python 之后,就不会再满足只写一个脚本就完事,这个时候就需要考虑项目结构的事情了,尤其与别人合作完成一个项目的时候,项目的结构尤其重要。...

2022-10-25
2

pytest 中fixture传递参数到case中

fixture结合yield可以完美的替代setup和teardown,并且使用例更加简洁。

2022-08-25
1

pytest学习及资料

一、pytest及项目学习资料连接 接口自动化资料及项目部署方式

2022-08-24
1

pytest+requests+allure实现接口自动化测试系列(9)-封装自己的断言

上一篇分享了接口之间的数据依赖,我们的测试结构数据,还有一部分没有说明,就是断言这一部分,下面的数据结构,我设计的需要断言的放在

2022-07-21
2