Cross-platform software libraries and APIs
Qt Creator IDE and productivity tools
UI Design tool for UI composition
for Qt projects
Digital advertising for UI apps
Usage intelligence for embedded devices
GUI test automation
Code coverage analysis
Test results management and analysis
Software static code analysis
Software architecture verification
The latest version of Qt.
Make the most of Qt tools, with options for commercial licensing, subscriptions, or open-source.
Explore Qt features, the Framework essentials, modules, tools & add-ons.
The project offers PySide6 - the official Python bindings that enhance Python applications.
Qt empowers productivity across the entire product development lifecycle, from UI design and software development to quality assurance and deployment. Find the solution that best suits your needs.
Insight into the evolution and importance of user-centric trends and strategies.
Learn how to shorten development times, improve user experience, and deploy anywhere.
Get the latest resources, check out upcoming events, and see who’s innovating with Qt.
Stay informed about our live events and webinars, whether they're online, in person, or face-to-face.
Deep dive into the details, tech specs, and everything else you wish to know about Qt tools.
A wealth of Qt knowledge at your fingertips—discover your ideal learning resource or engage with the community.
Whether you're a beginner or a seasoned Qt pro, we have all the help and support you need to succeed.
使用 Squish for Qt,您可以在任何 桌面端、 移动端 和 嵌入式系统 上自动测试应用程序,而无需修改应用程序。这允许为 Qt Widgets 、 Qt Quick 和 QML 应用程序创建 回归测试 和 系统测试 ,甚至可以与嵌入的 Web 内容(Qt Webkit 或 Qt WebEngine)自动交互。
对 跨平台支持 的有力支持,在一个平台上创建的测试可以在任何其他平台上针对相同的 Qt 应用程序运行,而 无需进行任何更改 。
在 Windows、Linux、macOS、Unix、iOS、Android 和多种 嵌入式系统 (如嵌入式 Linux、QNX 等)上对您的Qt应用程序进行自动化测试。测试可移植到所有平台。
要使用 Squish for Qt 自动化测试,您不需要以任何方式更改您的应用程序。Squish 也不需要应用程序的源代码。Squish 所需要的只是应用程序的二进制文件, 也就是您将交付给客户的文件。
Squish 专门支持所有标准(按钮、菜单等)和复杂(列表、表格、树等)QtWidgets、QML 和 Qt Quick控件。它还完全支持自动执行从 Qt控件派生的自定义控件。
Squish for Qt 集成了 Squish for Web,允许使用 Qt WebKit 和 Qt WebEngine 测试 Qt、QML 和 Qt Quick 应用程序中的嵌入的 Web 内容。
Squish for Qt 向测试脚本语言和 Squish Spy 公开所有 Qt 和 QML 控件、模型和其他对象的完整属性(Q_PROPERTY)和函数(信号)以及自定义属性和函数。
通过集成 Squish for Windows,Squish for Qt 支持自动化嵌入原生 Windows 控件的 Qt 应用程序。
Squish for Qt 允许将测试脚本函数连接到 Qt 信号和 Qt 事件,从而支持测试脚本对应用程序信号和事件作出反应。
Squish for Qt 支持标准手势(触摸、轻拂等)以及复杂的多点触控手势的自动化。
点击此处 了解更多 Squish 功能,例如 BDD(行为驱动开发)支持、高级验证、分布式测试、广泛的 CI、ALM 和测试管理集成选项等。
Qt Group includes The Qt Company Oy and its global subsidiaries and affiliates.