pytest安装教程

2022/4/25 6:12:58

本文主要是介绍pytest安装教程,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、安装python
1.python安装
Python3.9.5下载地址:https://www.python.org/ftp/python/3.9.5/python-3.9.5-amd64.exe
双击python-3.9.5-amd64.exe,选择自定义安装/快速安装即可
安装完成后,在”开始“菜单栏中点击所有程序,可以找到python文件下的IDLE工具,打开即可使用

2.查看python版本
运行界面输入:cmd+回车,命令界面输入:python -version

 

 

 

 

 

 

 

 

 


python --version
1


3.卸载python版本
双击python-3.9.5-amd64.exe,选择Uninstall即可卸载

 

 

 


二、安装Requests
安装步骤:1、cmd+回车,进入cmd命令窗口 --> 2、进入scripts目录下(我的目录:D:\Python\Python39\Scripts)。不同的磁盘,先切换到相应的磁盘,命令界面输入:d:,再进入指定的文件夹目录,命令界面输入:cd \Python\Python39\Scripts --> 3、pip.exe 文件查看,命令界面输入:dir --> 4、安装 Requests,命令界面输入:pip install requests --> 5、打开IDLE,输入 import requests,即可安装成功。

 

 

 


三、安装pytest
Python安装pytest

1、命令界面输入:pip install pytest

pip install pytest

  

 

 

 

 




2.安装过程中,问题处理
2.1 路径没有写到path

 

 

 

 

 

 

WARNING: The scripts py.test.exe and pytest.exe are installed in ‘C:\Users\Administrator\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\Scripts’ which is not on PATH
这句话的意思是:路径 ‘C:\Users\Administrator\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\Scripts’ 没有写到path里。
如果不处理很有可能导入不了包。

处理方法:设置Windows环境变量PATH
处理步骤:1、右键单击我的电脑,点击属性 -->2、 设置界面选择高级系统设置 -->3、 系统属性界面选择环境变量–>4、环境变量页面选择path–>5、点击编辑–>6、编辑环境变量,新增路径

 

 

 


2.2 pip版本太低

You are using pip version 21.1.1; however, version 21.1.3 is available.
这句话的意思是:pip版本不对,需更新版本。提示后面有更新版本命令,执行下命令即可

 

 

 

 

 


三、查看pytest版本

pytest --version

 

 

1、cmd命令窗口报错处理
1.1、运行pytest时报错:‘pytest’ 不是内部或外部命令

 

 

 

问题原因:python安装目录下的Scripts目录下(例如:\Python\Python39\Scripts)没有pytest.exe
处理方法:scripts目录下安装pytest.exe
处理步骤:1、cmd+回车,进入cmd命令窗口 --> 2、进入scripts目录下(我的目录:D:\Python\Python39\Scripts)。不同的磁盘,先切换到相应的磁盘,命令界面输入:d:,再进入指定的文件夹目录,命令界面输入:cd \Python\Python39\Scripts --> 3、命令界面输入:pip install -U pytest,等待安装完成 --> 4、重启cmd窗口,命令界面输入:pytest --version。

 

 


四、编写pytest测试样例的规则
• 测试文件以 test_ 开头(以 test 结尾也可以)。
• 测试类以 Test 开头,并且不能带有 init 方法
• 测试函数以 test 开头
• 断言使用基本的assert即可



这篇关于pytest安装教程的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程