pycharm运行pytest无法实时输出信息

需要去掉控制台输出。根据查询相关信息显示pycharm运行pytest无法实时输出信息,需要去掉pycharm里面的运行模式,点击减号,再点击加号,添加python执行文件即可实时输出信息。

问题描述:

使用pycharm运行代码时,pytest代码运行没有log出现

原因解释:

  • pycharm进入pytest运行模式
  • 文件名包含test的python脚本会默认以pytest运行模式运行

解决方法:

临时解决方法------对当前代码取消pytest运行模式:

1.进入运行配置

点击pycharm右上角的脚本配置,选择编辑配置

2.取消pytest模式

展开Python test,选择pytest for 脚本名;

点击上方的remove configuration,将脚本去除pytest模式;

点击应用,应用配置

  1. 添加新配置

单击添加新配置,选择python类型;

选择脚本路径,选择python编译器(一般默认即可)

点击确定,应用配置

永久解决方法------取消所有名字含有test的脚本的pytest运行模式:

  1. 取消pytest模式

参考临时解决方法1、2

2.更改testing的运行模式

打开文件-设置-工具-python集成工具;

将testing中的运行方式改为unittests;

确认保存

相关推荐
我的xiaodoujiao14 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 44--Pytest框架钩子函数
python·学习·测试工具·pytest
给你一页白纸1 天前
将分散的Pytest测试脚本统一接入测试平台:FastAPI改造方案详解
python·pytest·接口自动化·测试平台
sensen_kiss1 天前
Python安装与环境配置全程详细教学(包含Windows版和Mac版)
开发语言·python·pycharm
007php0071 天前
mac笔记本中在PHP中调用Java JAR包的指南
java·ide·python·面试·职场和发展·pycharm·php
问道飞鱼1 天前
【自动化测试】 pytest 结合 Playwright 实现页面元素在两个区域间拖拽
pytest·拖拽·playweight
先鱼鲨生1 天前
自动化框架pytest
运维·自动化·pytest
工程师老罗2 天前
Pycharm下如何新建一个conda环境?
ide·pycharm·conda
程序员杰哥2 天前
Pytest自动化测试框架实战
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·pytest
工程师老罗3 天前
在 PyCharm 的 Conda 环境下如何安装pytorch
pytorch·pycharm·conda
jaray3 天前
PyCharm 2024.3.2 Professional 如何更换 PyPI 镜像源
ide·python·pycharm·pypi 镜像源