It is 2021 and we are all using or heard of package managers in Python, among which are Pipenv and Poetry. I also built a new package manager PDM to solve simil...
When you develop a Python project, you need to install the project's dependencies. For a long time, tutorials and articles have told you to use a virtual enviro...
下载别人写好的插件:https://github.com/13691579846/pytest-html
在我们上文中,用了fixture函数是直接在用例的文件里定义的,那不能我们所有的用例想用到fixture都一个个定义吧,所以Pytest提供了一个conftest.py文件,这样呢,就可以把我们的fixture函数存放到这里...
fixture是Pytest的测试夹具,相当于unittest的setup和teardown,这个在之前我们也有介绍
在实际工作中,有比如某些用例先不执行但是也要先保留,就可以使用pytest的跳过功能,实际场景用的不多
我们在写自动化测试的时候,得到测试结果之后,现在要开始拿实际结果与期望结果做对比了
先来讲下背景:我们之前执行代码的时候是用命令行pytest -s -v ,如果是一个项目的话,我们不会每次执行代码都输入-s -v ,所以pytest提供了一个功能 - 配置文件pytest.ini...
我们都知道,在做单元测试框架中有UnitTest和Pytest,前者是Python中自带无需安装,Pytest需要安装,今天我们来讲的就是Pytest,当然如果是做自动化,建议两个都要掌握一下,可以针对实际业务灵活使用...