2016-04-06 20 views
1

私はPythonを使用してWindowsアプリケーションを自動化するためにSquishを使い始めました。いくつかのスクリプトはwaitForObjectとしか動作せず、いくつかはwaitForObjectItemとしか動作しません。いつwaitForObjectを使用し、waitForObjectItemをいつ使うべきですか?Squish、Python、Windowsアプリケーションの自動化

答えて

0

は、私は頻繁にこれを参照してください。http://doc.froglogic.com/squish/latest/

私は何かを忘れてしまったときにそれは実際に特に役立っています。それはただ役に立ちます。ここで

それは、ちょうど上記のサイトから/パテをコピーされます。

waitForObject(objectOrName): 待機がobjectOrNameオブジェクトがアクセス可能になるまで(すなわち、それは存在し が表示され、有効) 。成功 または失敗

に(捕捉可能)LookupErrorが例外を発生させ

waitForObjectItem(objectOrName、itemIdentifier)場合には、オブジェクトへの参照を返す: 待機objectOrNameオブジェクト(すなわち、それがアクセス存在して が表示されるまで有効になっている)、itemIdentifierの で識別され、それ自体がアクセス可能な項目が含まれています。この関数は、通常、リスト、 テーブル、ツリーなどのコンテナ内のアイテムにアクセスするために使用される です。今

、他の言葉で、私はその

waitForObject理解:そのだけでWINDOW2の上に、今存在するオブジェクトを待っていると表示され、あなたがWINDOW1を持っている場合ことを意味すると最後に、window2のためにwindow2は見えません。この関数は使用しません。

waitForObjectItem:心に最初fctionを有する、物体が存在し、可視および有効であり、この項目テーブルのセルとすることができます。木の子どもなど。

+0

ありがとうございました。それは私の疑問を解決した – shwetha

+0

問題はありません!どういたしまして – EugenG

関連する問題