质量保证工具

用于现代功能 GUI 的完整质量保证套件

跨设备、跨技术的GUI自动化测试,加上对整个测试框架的代码覆盖率分析,再与结果分析和管理中央平台捆绑在一起,这是该套件的功能特征。单独使用一个工具,或成对使用,或三个工具一起使用,以创建高质量、功能健全的(Qt) GUI。

 

免费试用阅读收购Froglogic新闻稿

GUI测试工具

Squish: 来自froglogic收购

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

 

阅读更多

qt-qa-tools-squish

 

强大灵活的UI控件识别

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

直观的集成开发环境

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

易读易用的脚本语言

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

集成远程控制

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

光学字符识别(OCR)

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

测试验证与确认

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

qt-qa-tools-coco

 

代码覆盖率分析

Coco:来自froglogic收购

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

 

阅读更多
支持的语言和平台

支持现代、最新语言C/C++、C#、SystemC、QML和Tcl的应用程序。Coco支持所有的流行的平台、包括Windows、Linux/Unix、macOS,以及一系列的嵌入式平台。

与您的工具链集成

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

优化执行和影响分析

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

测试框架和CI集成

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

内置函数剖析

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

分布式、黑盒测试

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

测试结果的管理和分析

Test Center:来自froglogic收购

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

 

阅读更多

qt-qa-tools-test-center

 

交叉协作

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

数据汇总和故障发现

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

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

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

代码库支持

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

自动报告和持续集成

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

随时随地访问

Test Center从一开始就被构建为集中、轻量级的测试结果管理平台——通过网络可以随时随地访问它。

Get Qt. Be Qt. 

用Qt创造您的下一个用户体验。