Qt项目的质量保证工具

软件质量保证中所需的一切

您可以利用 Qt 质量保证工具执行跨技术、跨设备的 GUI 测试、整个测试框架的代码覆盖率分析、静态代码分析,并检查软件架构的合规性。您可单独使用一种工具、或成对使用、或同时使用所有工具,以拦截Qt项目中的软件侵蚀。

免费试用

 

image 32-1

GUI测试工具

SQUISH: 来自对FROGLOGIC的收购

Squish GUI Tester 是一款用于 GUI 功能自动化测试的工具。在强大的 Squish IDE 中,用户为其桌面、移动、Web 或嵌入式 GUI 和人机交互界面(HMI)录制、编写、调试、执行脚本或使用行为驱动开发的测试用例。Squish 可跨平台、跨设备和跨技术工作,支持当今市场上几乎所有工具包的自动化,对 Qt Framework的支持更是无与伦比。

阅读更多

强大灵活的 UI 控件识别

Squish 支持对象感知 UI 控件识别,以及基于图像的测试,从而实现稳定、易于维护且功能强大的测试。

阅读更多

直观的集成开发环境

通过用户友好、直观且功能强大的 Squish IDE 记录、重构、调试、执行和维护脚本。

阅读更多

易读易用的脚本语言

GUI自动化测试用例支持:Python(2、3)、JavaScript、Perl、Ruby 和 Tcl 五种脚本语言

阅读更多

集成远程控制

通过一个完全集成的远程控制解决方案,远程控制您的设备并获取 UI 对象进行检查,该方案几乎适用于任何目标设备。

阅读更多

光学字符识别(OCR)

使用基于 AI 的 OCR 引擎轻松识别和验证屏幕上的文本,并将其与基于对象或图像的测试相结合。

阅读更多

测试验证与确认

插入验证点以确认测试脚本的预期行为。Squish 支持对象属性、屏幕截图、视觉和基于 OCR 的验证点。

阅读更多
image 32-2

代码覆盖率分析

COCO:来自对FROGLOGIC的收购

Coco 是一个多语言、多平台的代码覆盖率分析和剖析工具。自动检测用于测量和报告应用程序代码中函数、语句和条件的测试覆盖率。Coco 也适用于安全关键系统,可用于遵守汽车、医疗、航空电子、铁路或其他行业的监管安全要求。

阅读更多

支持的语言与平台

支持现代、最新语言 C/C++、C#、SystemC、QML 和 Tcl。

阅读更多

与您的工具链集成

Coco 支持广泛的编译器,如 GCC、Visual Studio、嵌入式编译器等。

阅读更多

优化执行与影响分析

优化测试执行的顺序,在最短的时间内提供最大的覆盖率。通过测试影响分析,分析最后一分钟代码补丁的风险性。

阅读更多

测试框架与CI 集成

支持与现有流行的单元测试框架进行集成,如 CppUnit、GoogleTest 或 Qtest,或与您自有的通用型框架进行集成。

阅读更多

内置函数分析器

通过内置的剖析扩展评估和优化代码性能。锁定代码中值得重构的区域,并能识别性能瓶颈。

阅读更多

分布式、黑盒测试

保持源代码安全,同时使 QA 能够查看测试覆盖率数据并管理其测试执行,无论他们位于何处。

阅读更多
image 33

测试结果的管理与分析

TEST CENTER:来自对FROGLOGIC的收购

Test Center 是一个测试结果集中管理平台,随着应用程序的更新,组织、汇总和监测软件测试结果。Test Center 是基于 Web 的轻量级平台,且可通过任何浏览器轻松访问,以交叉协作的方式为整个团队快速洞察应用健康状况。Test Center 还支持与各类主流测试、需求管理,Bug跟踪和团队已经使用的CI工具进行集成,从而建立可追溯性,并将测试自动化连接到整个开发过程中。

阅读更多

交叉协作

来自项目管理、开发和 QA 团队的成员均可以独立或交叉协作的方式使用Test Center:具备高级别的概述和深入追溯的设计,能够快速高效地为团队成员提供所需信息。

阅读更多

数据汇总与故障发现

来自跨设备或跨操作系统测试的多配置测试报告将在导入时进行组织和汇总,以帮助您快速发现故障。内置的历史报告随着应用程序的不断更新捕获其健康状况。

阅读更多

错误、测试与需求工具的集成

映射并同步您衷爱的第三方 Bug 跟踪、测试或需求管理工具中的数据至由Test Center 实例管理的测试中,以建立可追溯性。Test Center 提供与 QAComplete、TestRail、Jira 等工具的集成。

阅读更多

代码库支持

您是使用Git作为控制版本的用户?Test Center与Git本地仓库的集成,可直接跳转到脚本源代码,查看测试失败发生的上下文。

阅读更多

自动报告与持续集成

通过与 CI 系统集成将结果导入 Test Center,进行即时、更新的分析。Test Center 使用大量自动报告的统计数据和图形分析详细说明测试健康状况。

阅读更多

随时随地访问

Test Center 从一开始就被构建为集中、轻量级的测试结果管理平台,用于查看测试报告,可通过网络随时随地访问。

阅读更多
image 32 (1)

静态代码与软件架构分析

AXIVION SUITE:来自对AXIVION的收购

检测代码异味的有效工具,可帮助您识别技术债务或从一开始就避免它们,以使您的软件项目在未来保持可维护性和可扩展性。

阅读更多

无缝的CI集成

Axivion Suite 可在 Windows、Linux 和 MacOS 上运行,并可集成到几乎所有 CI 环境中,例如 Jenkins 或 Bamboo,并支持各种构建工具,包括 Make、CMake、MSBuild、SCons 和 Gradle。

访问 Axivion.com 阅读更多

符合行业标准

我们的静态代码分析会根据 MISRAAUTOSAR C++14CERT 或 C Secure Coding 检查您的软件项目是否违反了代码规范——还可以检查  CWE 的众多规则。

访问 Axivion.com 阅读更多

根据您的需求量身定制

我们与客户一起,设计并实施与项目有关的编码准则。我们还提供架构验证、工具分类和鉴定等方面的支持(包括 ISO 26262 和 IEC 62304)。

访问 Axivion.com 阅读更多