Vscode环境下的pytest基础测试

一、pytest的安装

        在vscode配置完python环境及下载Python3.11类似解释器后,我们可以使用其自带的pip工具。在此之前,我们需要配置环境变量使得系统能够识别pip命令。

配置过程如下:

1、找到pip文件位置:

        在命令窗输入where pip 回车得到文件位置,并复制(无需复制pip.exe)C:\Users\Yanfan\AppData\Local\Programs\Python\Python311\Scripts

2、快速查找文件位置

        (这一步并不是必须的,我们只需要知道pip的位置即可,安装步骤可直接到下一步)

3、找到系统环境变量设置

        (根据windows版本的不同会有部分差异,但是大部分都在  设置>系统>关于系统>高级系统设置>环境变量)

4、点击环境变量

双击path,点击新建,然后将我们刚刚复制的目录加进去

5、现在系统已经可以识别pip命令了,再次打开命令窗,输入python -m pip install --upgrade pip

(用以更新pip,并不是必须的)

因为在这之前我已经更新过一次了,所以这里是最新版,可以从末尾(24.0)知道是24年版本,然后输入python -m pip install --user pytest

如果出现意外情况,可以输入python -m pip install  pytest重新尝试

到这里pytest安装已经完成

二、vscode测试pytest

1、为了vscode能够识别pytest命令我们还需添加环境变量找到pytest的文件位置,可在C盘搜索。

找到位置后复制,然后添加到环境变量中

2、添加完成后,重启Vscode,若未重启则仍会报错(错误为:pytest不是内部命令)

3、打开Vscode,我们随意选择一个函数,并命名为name_function.py

4、新建文test_name_function.py注意测试模块中的测试函数必须是test_开头,以方便pytest识别

然后我们在终端输入命令pytest 回车

表示测试通过,未通过时会有提示,这里不再赘述。

到这里就Vscode的pytest python基本测试就结束了。

注意:name_function.py与test_name_function.py代码来源于《Python编程从入门到实践》(第3版)

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
本套课程系大喵在**2020年****录制课程,大喵将带着大家使用vscode这款轻量级编辑器神器,快速上手Python高效开发、调试及单元测试的插件扩展和 VSCode IDE环境配置;什么是 vscode 编辑器?Visual Studio Code(以下简称vscode)是一个轻量且强大的跨平台开源代码编辑器(IDE),支持Windows,Mac OS X和Linux。内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过插件面板来方便快捷的安装插件来支持javascript、C++、C#、Python、PHP等其他语言。什么是 python ?Python,它是一门编程语言,截止到目前python已经广泛应用在:无人驾驶、个人助理、金融、电商、医疗、教育等各大领域。尤其是在 Web开发、自动化运维与测试、游戏服务器开发方面有着先天的优势。目前许多大型网站就是用Python开发的,例如YouTube、Instagram,还有国内的豆瓣。很多大公司,包括Google、Yahoo等,甚至NASA(美国航空航天局)都大量地使用Python。VSCode + PythonVSCode毫无疑问是一款非常优秀的IDE,而Python则无疑是一门使用领域相当广泛,非常强大的高级语言;那我们如何把这两者结合起来,用**美的IDE编写最棒的语言,优雅与**,强强结合,气冲入虹,势不可挡。课程内容主要包括:01. 课程内容介绍02. VSCode IDE 介绍03. 为什么推荐使用 VSCode IDE 04. Python 语言基础介绍 05. 为什么选择 Python 语言06. VSCode和Python 强强联手07. 课程插件扩展介绍08. Python扩展安装及介绍09. Python扩展代码测试10. AREPL安装和介绍11. AREPL for Python 特点介绍12. AREPL 代码功能测试13. autoDocstring 安装和介绍14. autoDocstring 代码测试使用15. python test explorer 安装和介绍16. Python pytest 测试和使用
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值