【问题标题】:Need to write a test for a gui app需要为一个 gui 应用程序编写一个测试
【发布时间】:2012-04-25 04:24:32
【问题描述】:

我正在寻找自动化控制点击、列表视图点击等,有没有什么好的 qt 框架可以提供帮助?我需要在没有源代码的情况下执行这些测试

【问题讨论】:

标签: c++ qt user-interface gui-testing


【解决方案1】:

Qt 提供了自己的单元测试框架:QTestLib

这个库是每个 Qt SDK 的一部分。

您可以找到一个教程here,尤其是第 3 点和第 4 点将显示一种可能足以满足您的 GUI 测试需求的方法。

显然,从第 1 点开始不会受到伤害。

【讨论】:

  • 问题是我没有这个应用程序的源代码,所以这个选项不是选项吗?
  • 是的,您需要源代码。我以为你会测试自己的软件。
【解决方案2】:

有关完整的 UI 测试框架,请查看 Squish。它支持 UI 交互脚本(使用 Python、tcl、javascript)、属性和屏幕截图比较。它需要您购买许可证,但如果您从事商业软件开发,这非常值得。

【讨论】:

    猜你喜欢
    • 2020-07-28
    • 2017-07-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-27
    • 1970-01-01
    • 2011-11-21
    • 1970-01-01
    相关资源
    最近更新 更多