从用户界面设计和软件开发到质量保证和部署,Qt可提高整个产品开发生命周期的工作效率。查找最符合您需求的解决方案。
获取最新资源,查看即将举办的活动,了解哪些人正在使用Qt进行创新。
丰富的Qt知识触手可及--探索理想的学习资源或参与社区活动。
Squish 支持面向敏捷开发的团队。预定计划或自定义触发测试执行,在构建进入 QA 之前执行回归测试,识别本次提交是否允许进入QA流程,从而让团队获得关于当前提交寻求的最快反馈。
支持对使用多个开发框架开发的被测应用程序进行无缝地自动化测试。与每种类型的 UI 控件进行自动交互,并将您的精力集中在应用程序质量上。
Squish 全面支持行为驱动开发 (BDD),这是一种敏捷测试方法,它将技术和业务项目利益相关者聚集在一起,将高质量的产品推向市场。
Squish®的所有特性可与 BDD 全面集成,并与 Gherkin(标准 BDD)语言 100% 兼容。创建、记录、维护和调试 BDD GUI 测试。
Squish GUI Tester 的特点是自动测试脚本录制和识别高级交互和对象,而不是低级事件。
在录制或重构脚本时,使用 Squish 验证点和 Pick 工具插入验证点。验证对象属性,执行图像比较,验证表值。
Squish GUI Tester 具有对象探测,测试脚本录制、编辑和维护,执行测试脚本,生成测试报告等特性。
利用 Squish GUI Tester 采用易读易用的脚本语言进行自动化测试:Python、Perl、JavaScript、Tcl 或 Ruby。
使用来自各种数据源的数据驱动测试。甚至可以使用生成数据驱动向导来提供帮助。
使用 Squish GUI Tester 批量执行单个脚本或脚本集,并查看详细的日志记录和执行结果。
ALM、测试管理、持续集成、构建集成和软件项目管理。
简化测试创建、维护和故障排除。生成稳定且强大的测试脚本。
Squish GUI Tester 支持对使用多个开发框架开发的被测应用程序进行无缝地自动化测试。
元素和控件组的高级验证选项。
通过基于图像的测试识别自定义控件或 2D/3D 图形绘图和图像。
Squish® 提供光学字符识别支持,这是一种屏幕上文本识别和验证的方法,补充了 Squish 原本强大的基于图像和基于对象的识别功能。
完全集成的一键式远程控制解决方案,几乎适用于任何目标设备。
对使用 Qt Widgets、QML、Qt Quick、Qt WebKit 和 Qt WebEngine开发的应用程序的跨平台 GUI 和 HMI 自动化测试。 包括对嵌入式 WebKit 内容的自动化测试支持。
支持 Windows、Linux、Unix 和 macOS 桌面端,以及运行embedded Linux、QNX、WinCE、Windows Embedded、Android 和 iOS 的设备或仿真器/模拟器。
AWT、SWT、RCP、Swing 和 JavaFx 应用程序、Java 小程序和 Java WebStart 应用程序的跨平台 GUI 自动化测试。
包括运行在 Windows、Linux、Unix 和 MacOS 桌面端,以及运行在embedded Linux、QNX 等设备或模拟器/仿真器上 Webkit 内容的支持。
原生 Windows 应用程序的 GUI 自动化测试,专门支持 MFC、WinForms 和 WPF 控件。还支持通过 MSAA 和 UIAutomation实现自动化。
原生 macOS 应用程序的 GUI 自动化测试,包括对嵌入式 Webkit 内容的支持。
Web 和 HTML5 应用程序的跨浏览器 GUI 自动化测试。
支持桌面端、移动端和嵌入式平台,以及 iOS 和 Android 设备及仿真器/模拟器。
Tk 应用程序在 Windows、Linux、Unix 和 macOS 上的 GUI 自动化测试。
支持对所有不可知的 GUI 开发框架进行自动化测试。
支持在能够运行 VNC 服务器上的桌面端、移动端或嵌入式设备上的所有应用程序。
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.