Pycharm退出pytest模式(run pytest in模式)

本文介绍了两种在PyCharm中退出测试模式的方法。方法一通过编辑配置删除Pythontest项;方法二在设置中修改python集成工具,选择unittest。适用于Python全栈工程师面试准备。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Python 全栈工程师核心面试 300 问深入解析(2020 版)----全文预览
Python 全栈工程师核心面试 300 问深入解析(2020 版)----欢迎订阅

打开pycharm进入了test模式,具体表现为用“Run ‘py.test xxx.py’”

方法1:
要退出这种模式,
第一步:点击顶部运行键——选择‘Edit configuration’,
第二步:可以看到左侧Python下有两个文件夹,如果进入了test模式,就会有‘Python test’一栏,
第三步:选定Python test,这时点击上面的‘-’号去掉这栏下的文件即可。
然后确定,再次右键代码,就可以执行run模式了
具体看截图:
在这里插入图片描述
方法2:
如果上述方法,只是临时解决,过段时间又是pytest了
可以进入 File-settings-python integrated tools里面修改,选择unittest修改后记得应用一下
参考下图
在这里插入图片描述

### 配置和使用 Pytest 进行测试 #### 在 PyCharm 中配置 Pytest 测试框架 为了在 PyCharm 中配置 Pytest,可以通过命令面板来完成这一过程。当安装了 Python 插件之后,通过组合键 `Ctrl+Shift+P` 打开命令面板,并输入 “Python test”,此时会出现一系列选项供选择[^1]。 对于希望指定默认测试运行器的情况,默认测试运行器的选择同样重要。从给出的选项中挑选 Py.test 来作为‘Default test runner’,这一步骤确保后续所有的测试都将由 Py.test 负责执行[^2]。 #### 创建与编写测试案例 一旦选择了合适的测试运行器,在项目的适当位置创建一个新的 Python 文件用于编写测试函数。按照 Pytest 的命名约定,文件名通常以 `test_` 开头或结尾以便被自动识别为测试模块。每个测试方法也应遵循相同的命名规则,即以 `test_` 前缀开头。 ```python def test_example(): assert True == True ``` 上述代码展示了一个简单的测试例子,其中定义了一个名为 `test_example()` 的函数用来验证布尔表达式的真伪情况。 #### 运行测试 完成测试脚本编写后,右键点击任意测试文件内的空白处或者整个目录,接着从弹出菜单里选取 "Run 'pytest in ...'" 项启动测试流程。另外一种方式是在编辑窗口左侧边栏找到绿色的小箭头图标直接单击它也可以触发相同的操作。 PyCharm 将会在底部专用区域显示详细的测试报告,包括成功与否的状态以及任何可能发生的错误信息。如果遇到失败的情形,则可以根据提示进一步排查问题所在之处。
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值