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

|
16 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 代码质量可观测 IDE 插件 基于QTA代码质量可观测后台,在 IDE 编码场景提供:

✅ 编码时 实时透视 质量缺陷 ➜ 缩短问题发现周期

✅ 一键生成生成单测用例 ➜ 专注核心逻辑

✅ 一键执行研发自测 ➜ 直达高效提测

登录授权

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

登录

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

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

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

  • 代码行已覆盖效果

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

已覆盖

  • 代码行未覆盖效果

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

未覆盖

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

操作步骤

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

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

go test xxx -coverprofile=coverage.out

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

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

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

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

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft