蛙人 / squ / 版本 / QT GUI测试自动化– Squish for Qt

QT GUI测试自动化– Squish for Qt

为您的Qt应用程序提供自动化GUI测试,QT Qt Qt。 Squish功能专用支持所有QT小部件的GUI测试自动化,QML和QT快速控制以及嵌入式QT WebKit和Qt Webengine内容。

从跨平台和跨设备支持中获益,易于测试用例记录,强大的脚本,全BDD集成,远程和多应用测试,通过CI和ALM系统自动化等等。

随着Qt的Quish,您可以在任何情况下自动化应用程序的测试 桌面, 移动的嵌入式系统 无需修改应用程序。这允许创造 功能性回归测试 system tests for Qt小部件, Qt快速QML. 应用程序甚至自动执行与嵌入式Web内容的交互(Qt webkit. 或者 Qt webenengine.)。

服用 跨平台支持 说真的,在一个平台上创建的测试可以在任何其他平台上耗尽相同的Qt应用程序 没有变化 required.

BDD测试结果柔软

发现Qt的好处

多平台和设备支持

在Windows,Linux,MacOS,UNIX,iOS,Android和几个测试中自动执行您的Qt应用程序的测试 嵌入式系统 如嵌入式Linux,qnx等。测试可在所有平台上进行便携。

无需更改所需的应用程序

自动执行QT的QTISH测试,您无需以任何方式更改您的应用程序。 Quish也不需要您的应用程序的源代码。所有Quish都需要是您申请的二进制文件’d将其运送给您的客户。

专用对所有QT小部件和控件的支持

Quish提供了对所有标准(按钮,菜单等)和复杂(列表,表格,树木等)QT小部件,QML和QT快速控制的专用支持。它还完全支持自动化源自QT小部件和控件的自定义控件。

支持嵌入式Web内容

squ 对于QT,FIRMISH for Web允许使用Qt WebKit和Qt Webenning测试Qt和QML和QT快速应用中的嵌入式Web内容。

访问所有属性和API

squ for Qt 公开所有Qt和QML控件,模型和其他对象的完整属性(Q_Property)和函数(插槽)以及自定义属性以及用于测试脚本语言和挤压间谍的功能。

支持混合QT和本机窗口GUI

squ 对于Qt,通过对Windows集成Quish,允许自动化嵌入本机窗口控件的Qt应用程序。

将测试功能连接到QT信号和事件

squ for Qt 允许将测试脚本函数连接到QT信号和QT事件,允许测试脚本在应用程序信号和事件上反应。

高级手势支持

squ for Qt supports the automation of standard gestures (touch, flick, 等等)以及复杂的多点触摸手势。

更多功能......

点击这里 要了解BDD(行为驱动开发)支持,高级验证,分布式测试,广泛的CI,ALM和测试管理集成选项等更大的粗智能功能。

复制链接