Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>QTA SmartTestNew to Visual Studio Code? Get it now.
QTA SmartTest

QTA SmartTest

QTA

|
724 installs
| (2) | Free
QTA SmartTest(QTA 智能测试)是QTA团队打造的新一代智能测试平台,利用AI技术革新传统测试流程。为研发和测试人员提供单元测试智能生成、代码质量可观测、Bug智能检测与修复、测试用例优化等全场景能力,让测试更智能,让编码更高效。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

QTA SmartTest Extension

QTA SmartTest(QTA 智能测试)是 QTA 团队打造的新一代智能测试平台 IDE 插件,利用 AI 技术革新传统测试流程。基于 QTA 代码质量可观测后台,在 IDE 编码场景提供:

✅ 代码覆盖率实时透视 ➜ 实时查看行级测试覆盖情况,缩短问题发现周期

✅ 一键生成单测用例 ➜ 支持文件/目录级批量生成,专注核心逻辑

✅ Bug 智能检测与修复 ➜ AI 驱动的 Bug 挖掘,支持 CodeBuddy 一键修复

✅ 多仓库智能管理 ➜ 自动发现并支持选择工作区内的多个仓库

功能特性

功能 描述
🎯 行级覆盖率染色 实时查看代码行测试覆盖情况,支持远程/本地覆盖率数据
🧪 智能单测生成 一键生成单元测试,支持按文件或目录批量生成
🐛 Bug 智能挖掘 AI 驱动的 Bug 检测,统一展示 B2B/R2B Bug
🔧 一键修复 在 CodeBuddy 内支持一键修复检测到的 Bug
📁 多仓库支持 自动发现工作区内多个仓库,支持手动选择切换

登录授权

安装完成后,需登录授权,以便插件实时访问 QTA代码质量可观测平台 的覆盖率数据。

登录

实时查看行级代码覆盖情况

当 IDE 工作区打开的代码库分支已接入 QTA代码质量可观测平台后,在 IDE 中打开相应代码文件即可实时查看对应代码行的测试覆盖情况。​

​若您工作区的代码库尚未接入平台,请参见 接入代码覆盖率

  • 代码行已覆盖效果

鼠标聚焦相应代码行,可以查看当前行是否已覆盖,以及查看对应覆盖率报告详情。

已覆盖

  • 代码行未覆盖效果

鼠标聚焦对相应代码行,可以查看当前行是否已覆盖,以及查看对应覆盖率报告详情。

未覆盖

查看本地单测行级代码覆盖情况

操作步骤

第一步:获取覆盖率数据文件

以 Go 项目为例,执行单测生成覆盖率数据文件(目前支持go、jacoco、lcov ):

go test xxx -coverprofile=coverage.out

第二步:分析本地行级覆盖率

本地代码行覆盖率染色演示

  1. 在文件资源管理器中找到生成的覆盖率文件(如 coverage.out)
  2. 右键点击该覆盖率文件
  3. 选择"代码行覆盖率染色(QTA代码质量可观测)"选项
  4. 等待分析完成后,插件将自动跳转到被测文件,显示行级代码覆盖情况

通过以上步骤,您可以在本地开发环境中快速查看单测的代码覆盖情况,帮助您更好地了解测试覆盖范围。

一键生成单元测试

支持按文件或目录批量生成单元测试用例,让测试更高效。

操作步骤

  1. 在文件资源管理器中找到需要生成单测的文件或目录
  2. 右键点击,选择「一键生成单测(QTA SmartTest)」
  3. 等待 AI 分析并生成测试用例
  4. 生成完成后,可在侧边栏查看生成结果

💡 提示:支持按目录批量生成,适合快速补充项目测试覆盖率。

Bug 智能挖掘

AI 驱动的 Bug 检测能力,帮助您在编码阶段发现潜在问题。

功能说明

  • 统一 Bug 面板:B2B 和 R2B Bug 统一展示在「Bug 挖掘」面板中
  • 来源筛选:支持按 Bug 来源进行筛选,快速定位问题
  • 一键修复:检测到的 Bug 支持在 CodeBuddy 内一键修复

使用方式

  1. 点击底部面板的「Bug 挖掘」标签
  2. 查看当前仓库检测到的 Bug 列表
  3. 点击 Bug 项可跳转到对应代码位置
  4. 使用「一键修复」功能快速修复问题

多仓库管理

支持工作区内多个仓库的自动发现与手动选择。

切换仓库

当工作区包含多个仓库时,可在侧边栏 QTA SmartTest 面板中选择要使用的仓库。

更多资源

  • 📖 QTA 代码质量可观测平台
  • 📚 接入文档
  • 🐛 问题反馈
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft