如何为原生UI工具包扩展Ranorex?



在我们公司,我们使用用C++编写的本机win32 UI框架。有几个控件,Ranorex Spy不会"看到"任何有用的信息以进行识别或验证。

Ranorex 中是否有一些 API 可用于使其与此类框架兼容?

改变框架以使其对Ranorex更加友好不会发生(公司政治(。

我遇到了类似的问题,我正在测试的应用程序有一个列表框,其中包含项目,但是 Ranorex 没有选择列表框以外的任何内容。事实上,它实际上将其识别为普通的"元素",而不是列表框。

要修复,请尝试此...

右键单击对象(在我的例子中是元素(,然后单击"将进程名称添加到GDI捕获列表"。

就我而言,它在 Element 下添加了一堆文本对象,这使我能够实际"看到"我需要的信息。

最新更新