pytest 框架环境搭建

简介: pytest 框架环境搭建

刚才看了一下,学习pytest框架是从12.18开始学的,到1.23学完的。学习了一个多月的。在七镜童鞋的建议下,我现在先对pytest框架的环境搭建做个总结。


一、pytest的背景:

pytest框架是依托在pycharm工具上的,在pycharm中是需要提前配置好python的环境配置和保证Python的版本在3.6以上,我的版本是3.8。

微信截图_20230422134840.png

python_版本号.png


二、pytest的安装

pytest的官网地址是:https://docs.pytest.org/

微信截图_20230422134903.png

进入官网界面


点击“install”按钮,进入安装命令界面:

微信截图_20230422134922.png

安装命令


在这里,我们可以看到安装命令是:

pip install -U pytest


安装方法1:

可以在pycharm工具里面进行安装


任意选择一个项目,右击,就可以看到“open in terminal”字段,进行点击即可。

微信截图_20230422134936.png

点击open in terminal


点击后,会在pycharm界面的底部看到Terminal窗口,输入上述的安装命令,即可进行安装。

微信截图_20230422134946.png

输入安装命令


由于本人已经安装过了,会提示已经安装。

微信截图_20230422134958.png

安装完毕


安装方法2:

使用“win+R”快捷键,输入“cmd”,进入Windows系统的命令行程序。输入“pip install -U pytest”安装命令即可进行安装。

微信截图_20230422135023.png

安装完毕


安装方法3:

最后一种是在pycharm中“ project inertpreter”中进行安装。选择左上角的“file”->settings。即可进入一下界面:

微信截图_20230422135036.png

安装步骤一


然后在输入pytest,并选择pytest框架,点击“install package”按钮,即可进行安装。

微信截图_20230422135044.png

安装步骤二


安装完毕,即可在“project interpreter”界面看到安装的插件以及版本号。

但个案了,也可以在命令行中输入“pytest --version”查看是否安装成功。

微信截图_20230422135052.png

cmd查看安装版本


三、pytest的配置

pytest框架不是pycharm自带的框架(pycharm默认框架为unittests),还需要配置一下,路径为:

file->settings->tools->python integrated tools->testing中的default test runner把默认为的unittests改为pytest。

微信截图_20230422135100.png

pytest配置


到这里,我们的pytest框架环境就搭建成功啦,就可以使用pytest框架的相关功能啦。

相关文章
|
8月前
|
数据可视化 测试技术 持续交付
自动化测试神器:Python之Pytest库入门使用
自动化测试神器:Python之Pytest库入门使用
217 4
|
8月前
|
测试技术 持续交付 Python
Python测试架构pytest
【4月更文挑战第19天】pytest 是一个强大且灵活的 Python 测试框架,它可以帮助你编写高效且可维护的测试。通过遵循上述基本架构指南,你可以开始使用 pytest 来提高你的 Python 项目的质量和可靠性。
48 2
|
8月前
|
jenkins 测试技术 持续交付
pytest教程-1-环境搭建
Pytest是Python的一种单元测试框架,与Python自带的unittest测试框架类似,但是比 unittest框架使用起来更简洁,效率更高。
118 0
|
测试技术 Python
01-pytest-安装及入门
01-pytest-安装及入门
|
测试技术 数据库 Python
Python单测框架Pytest教程
The pytest framework makes it easy to write small, readable tests, and can scale to support complex functional testing for applications and libraries. pytest介绍和教程。 pytest 框架使编写小型可读测试变得容易,并且可以扩展以支持应用程序和库的复杂功能测试。
182 0
|
IDE 测试技术 开发工具
Python测试框架:pytest学习笔记
Python测试框架:pytest学习笔记
542 0
 Python测试框架:pytest学习笔记
|
测试技术 数据库 Python
Python3,Pytest单元测试框架有多简单,8分钟就能入门,人人都能上手!!
Python3,Pytest单元测试框架有多简单,8分钟就能入门,人人都能上手!!
261 0
Python3,Pytest单元测试框架有多简单,8分钟就能入门,人人都能上手!!
|
测试技术 数据安全/隐私保护
【pytest官方文档】解读- 开发可pip安装的第三方插件
在上一篇的 hooks 函数分享中,开发了一个本地插件示例,其实已经算是在编写插件了。今天继续跟着官方文档学习更多知识点。 一个插件包含一个或多个钩子函数,pytest 正是通过调用各种钩子组成的插件,实现了配置、搜集、运行和报告的所有方面的功能。
【pytest官方文档】解读-  开发可pip安装的第三方插件
|
Web App开发 Java Python
Python+Pychram+pytest环境搭建
学习了解Python+Pychram+pytest环境搭建。
225 0
Python+Pychram+pytest环境搭建