QTA SmartTest ExtensionQTA SmartTest(QTA 智能测试)是 QTA 团队打造的新一代智能测试平台 IDE 插件,利用 AI 技术革新传统测试流程。基于 QTA 代码质量可观测后台,在 IDE 编码场景提供: ✅ 代码覆盖率实时透视 ➜ 实时查看行级测试覆盖情况,缩短问题发现周期 ✅ 一键生成单测用例 ➜ 支持文件/目录级批量生成,专注核心逻辑 ✅ Bug 智能检测与修复 ➜ AI 驱动的 Bug 挖掘,支持 CodeBuddy 一键修复 ✅ 多仓库智能管理 ➜ 自动发现并支持选择工作区内的多个仓库 功能特性
登录授权安装完成后,需登录授权,以便插件实时访问 QTA代码质量可观测平台 的覆盖率数据。
实时查看行级代码覆盖情况当 IDE 工作区打开的代码库分支已接入 QTA代码质量可观测平台后,在 IDE 中打开相应代码文件即可实时查看对应代码行的测试覆盖情况。 若您工作区的代码库尚未接入平台,请参见 接入代码覆盖率
鼠标聚焦相应代码行,可以查看当前行是否已覆盖,以及查看对应覆盖率报告详情。
鼠标聚焦对相应代码行,可以查看当前行是否已覆盖,以及查看对应覆盖率报告详情。
查看本地单测行级代码覆盖情况操作步骤第一步:获取覆盖率数据文件 以 Go 项目为例,执行单测生成覆盖率数据文件(目前支持go、jacoco、lcov ):
第二步:分析本地行级覆盖率
通过以上步骤,您可以在本地开发环境中快速查看单测的代码覆盖情况,帮助您更好地了解测试覆盖范围。 一键生成单元测试支持按文件或目录批量生成单元测试用例,让测试更高效。 操作步骤
Bug 智能挖掘AI 驱动的 Bug 检测能力,帮助您在编码阶段发现潜在问题。 功能说明
使用方式
多仓库管理支持工作区内多个仓库的自动发现与手动选择。 切换仓库当工作区包含多个仓库时,可在侧边栏 QTA SmartTest 面板中选择要使用的仓库。 更多资源
|



