如何在OpenBox中配置辅助功能以进行GUI测试

时间:2016-03-01 15:04:52

标签: accessibility window-managers gui-testing

我已经在redhat 6.5服务器上运行了一个QT应用程序,并在一个redhat 6.5服务器X中显示,OpenBox作为窗口管理器。

我想自动化GUI测试,所以我选择ldtp(可能不是最佳选择,我可以接受建议)。 Ldtp与辅助工具一起使用,用于禁用人员。

我的问题是我无法在OpenBox中激活at-spi-registry。当我回到gnome桌面时,我设法做到了,并且ldtp正常工作,但这不是我想要的。

任何人都可以帮助我吗? 谢谢。

1 个答案:

答案 0 :(得分:0)

我终于设法理解错误在哪里,at-spi-registry需要(在我的情况下)gnome-session才能正常工作。 OpenBox可能有一种方法来模拟这样的会话,但是我没有弄清楚它是否有可能无法完成。我必须保持测试环境和生产相同。

所以,我采用了另一种gui测试工具,名为SikuliX。它在我的平台上运行得很好,它使用OpenCV进行图像识别,而不是使用辅助工具。