繁体   English   中英

Squish,Python,Windows应用程序自动化

[英]Squish, Python, Windows application automation

我已经开始使用Squish使用Python自动化Windows应用程序。 一些脚本只使用waitForObject和一些使用waitForObjectItem 我应该何时使用waitForObject ,何时应该使用waitForObjectItem

我经常访问这个: http//doc.froglogic.com/squish/latest/

当我忘记某些事情时,这真的很有帮助。 这只是有帮助的。

在这里,只需从上面的网站复制/通过:

waitForObject(objectOrName) :等待objectOrName对象可访问(即,它存在且可见并启用)。 如果成功则返回对象的引用,或者在失败时引发(可捕获的)LookupError异常

waitForObjectItem(objectOrName,itemIdentifier) :等待objectOrName对象可访问(即,它存在且可见并启用),并包含itemIdentifier标识的项目,该项目本身是可访问的。 此函数通常用于访问容器(如列表,表和树)中的项目。

换句话说,我理解这一点

waitForObject :它只是等待一个现在存在并且可见的对象,这意味着如果你有一个window1,在window2之上,而最后一个,window2因window1而不可见,你将不会使用这个函数;

waitForObjectItem :考虑到第一个函数,对象存在并且可见并启用,此Item可以是表的单元格; 或树上的孩子等

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM