Skip to main content

全栈QA自动化演示:Qt Test+Coco Code Coverage+Squish UI Testing+Jenkins CI/CD

在本技术指南中,您将了解 Qt 的软件质量工具如何协同工作,形成一个完整的端到端测试自动化堆栈,涵盖软件开发过程的每个阶段。 本视频以光谱分析示例应用程序为例,演示如何结合以下技术: -Qt Test 用于单元测试 -Coco 用于跨平台代码覆盖率分析(行数、分支数、函数数、MC/DC)和自动化测试数据生成。 -Squish 提供强大且跨平台的 UI 测试自动化功能——包括 Squish 9.1 中的全新 AI 助手。 -Test Center 用于集中式结果管理、需求追溯和手动测试集成 -Jenkins CI/CD 用于协调整个端到端流水线。 您会发现,在经过 Coco 检测的构建上运行 Squish,可以让您在一个地方获得黑盒测试、单元测试和 UI 测试的统一覆盖率。 无论您是致力于实现 ASPICE 合规性、做好审计准备,还是仅仅想要更快的反馈循环,该技术栈都能为您提供可衡量的覆盖范围和可重复的质量。 🔗 了解更多关于 Qt 质量保证工具的信息:https://www.qt.io/zh-cn/quality-assurance 🔗 了解更多关于 Squish 的信息:https://www.qt.io/zh-cn/quality-assurance/squish 🔗 了解更多关于 Coco 的信息:https://www.qt.io/zh-cn/quality-assurance/coco 🔗 了解更多关于 Test Center 的信息:https://www.qt.io/zh-cn/quality-assurance/test-center