【发布时间】:2014-02-24 13:51:46
【问题描述】:
我打算在 linux 中实现一个简单的测试 QT 应用程序,它启动一个在嵌入式 linux 平台上运行的 QT UI 应用程序来验证它。我希望能够从测试应用程序向 UI 发送信号,例如按下 GUI 上的按钮,然后检查信号是否在 QT UI 应用程序上做出了预期的更改。我知道有一些工具,如 Squish、Testability Driver,可以挂钩正在运行的 QT 应用程序并访问每个图形元素(例如按钮)的属性。 我进行了很多搜索,但找不到任何合适的解决方案。如果有人可以介绍一个合适的解决方案?
【问题讨论】:
-
我不明白你为什么要从一个 qt 应用程序向另一个应用程序发送信号。您是否正在寻找一种在两个应用程序之间进行通信的方法?
-
我建议使用 Squish 进行测试、监控/调试,请查看 gammaray:kdab.com/kdab-products/gammaray
标签: qt