Python 通过坐标获取对象,而不在Squish中使用名称
我有一个问题,waitForObject或findObject只适用于名称中的元素。但我需要简单地通过坐标得到这些物体,我使用x,y。Python 通过坐标获取对象,而不在Squish中使用名称,python,squish,Python,Squish,我有一个问题,waitForObject或findObject只适用于名称中的元素。但我需要简单地通过坐标得到这些物体,我使用x,y。 这在Squish中原则上是可行的吗?目前可用的Squish版本都没有提供这方面的功能。但是,可以使用GUI控件的本机API,例如(使用Qt AUT(测试中的应用程序)的Qt的Squish) 还可以遍历GUI对象树(,)并查询每个对象()的(全局)边界,但这样很难确定其中哪些是实际可见的、隐藏的、被其他对象覆盖的等等。是的,该方法和该方法都可以工作,但是我需要在工
这在Squish中原则上是可行的吗?目前可用的Squish版本都没有提供这方面的功能。但是,可以使用GUI控件的本机API,例如(使用Qt AUT(测试中的应用程序)的Qt的Squish)
还可以遍历GUI对象树(,)并查询每个对象()的(全局)边界,但这样很难确定其中哪些是实际可见的、隐藏的、被其他对象覆盖的等等。是的,该方法和该方法都可以工作,但是我需要在工作中转移坐标来挤压并接收物体。最好没有以前已知的数据库或类似的东西,测试用例的记录功能能够做到这一点,这意味着如果您启动记录并点击触摸屏或鼠标点击对象,然后squish会找到单击的对象。我不知道您是否可以通过代码访问此功能,但我建议您咨询squish支持团队。