Test Explorer UI通过适配器集成Jest、Pytest等框架,提供侧边栏集中管理测试。1. 安装Test Explorer UI扩展;2. 安装对应语言的测试适配器;3. 配置文件正确时,侧边栏显示测试树,支持运行、调试、查看结果,提升效率。

VS Code 的 Test Explorer UI 是一个强大的工具,能帮你把项目里各种测试集中管理起来。它本身不运行测试,而是通过一个叫“适配器”的桥梁,连接像 Jest、Pytest、Go test 这样的具体测试框架。装好对应的适配器后,你就能在一个清晰的侧边栏里看测试、跑测试、查结果,效率会高很多。
安装与核心配置
要让 Test Explorer 工作,需要两步:先装通用的 UI 界面,再装对应你编程语言的测试适配器。
- 安装 Test Explorer UI:打开 VS Code 的扩展商店 (Ctrl+Shift+X),搜索 “Test Explorer UI” 并安装。这是所有测试显示的窗口。
- 安装测试适配器:这是关键一步,决定了你能测什么代码。
-
检查项目配置:大多数适配器会自动查找项目里的测试配置文件(如
jest.config.js,pytest.ini)。如果没扫描出测试,重启 VS Code 或检查配置文件路径是否正确。
在侧边栏中运行和管理测试
配置成功后,侧边栏会出现一个“试管”图标,点击就能打开测试面板,这里是你操作的核心区域。
- 浏览测试结构:面板会以树状图展示你的测试套件 (Suites)、测试用例 (Tests)。结构通常和你的测试文件组织方式一致。
- 运行特定测试:找到你想运行的测试或测试套件,点击它旁边的播放按钮 (▶️) 即可。你可以只运行单个失败的测试来快速验证修复。
- 运行全部测试:点击顶部的 “Run All Tests” 按钮,一键执行项目中所有测试。
- 查看实时状态:测试运行时,状态会实时更新。绿色对勾表示通过,红色叉号表示失败,黄色感叹号表示跳过。编辑器代码行号旁边的 gutter 区域也会有颜色标记,一眼看出哪些代码被测到了。
解读结果与调试问题
当测试失败时,Test Explorer 能帮你快速定位原因。
基本上就这些。搞定安装和适配器,剩下的就是在那个方便的侧边栏里点点鼠标了。










