最近想尝试尝试学学软件测试。正好电脑安装vscode, 又懒得装pycharm,所以就用vscode了。

遇到的问题

跟着vscode运行unittest框架运行一下测试用例文件。【前提是文件名一定要包含test文件里要导入unittest的包,类要继承TestCase
在这里插入图片描述

但是我卡在了一步【用命令“Python: Configure Tests”来配置】。
卡住的现象是:

  1. 偶尔会弹出 command “Python: Configure Testsnot found
  2. 重复输入命令没反应,不会出现下拉选项
  3. 点侧边栏的烧杯图标里的按钮也没反应
    在这里插入图片描述

解决过程

解决方案非常简单,以下是本人的血泪史。

阶段一:卸载重装
我先是Google解决方案发现没有个人碰到跟我一样的问题,只有stackoverflow和GitHub上的零星几个。同时他们给出的解决方案修改.vscode/settings.json文件。我在C:Users用户名.vscode下并没有找到settings.json

然后,我发现我的Python扩展版本不是最新的,于是重装了Python扩展,无济于事。我又怀疑是我的vscode有问题于是重装了vscode还是没有用。卸载教程VSCode 完全卸载

之后我还问了GPT解决方案都没能成功。

阶段二:换设备
我开始怀疑是我的设备有问题,于是换了台老笔记尝试,但是结果和上面一样。甚至开始怀疑是不是和什么软件冲突了,于是卸载掉了Anaconda,并没有用。

于是,准备在GitHub上提issue,看看有没有人能帮到我。

阶段三:解决问题
灵机一动,创建了个文件夹然后文件夹创建test文件,再次输入命令“Python: Configure Tests”后,发现成功了!成功出现选项
在这里插入图片描述

由此,我大彻大悟。单独开一个file是不行的,需要一个项目文件夹)里执行test文件。而在项目里就会有.vscode文件夹,下面也有settings.json文件每个项目里都会有。而C:Users用户名.vscode下面放的是整个vscode配置文件(我猜测),里面是一些扩展文件

总结
最终结果是好的,解决了问题。中间一度有不清醒的时候比如说有卸载掉了anaconda,还有买新电脑的冲动。其实GPT的建议可能是有用的,它也让我修改settings.json,只是我没有理解到它想让我修改的是项目下的。感觉使用一个编辑软件之前还是要去了解这个软件是怎么工作的,不然这种小问题都要花一天来解决

其他发现

vscode没办法同时打开多个文件夹解决方案(都还没试过)参考VSCode 同时打开多个项目文件夹之方法
在这里插入图片描述

原文地址:https://blog.csdn.net/milk_aquarium/article/details/134737192

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_26916.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注