0
私はJythonスクリプトを使用してコンポーネントの識別を自動化しようとしています。問題は、一致する値に達すると反復を停止できないことです。コードは次のとおりです。ループのためにjythonを解読できません
def GetAll(Dialog):
ChildItems=Dialog.getComponents()
for item in ChildItems:
GetAll(item)
rc.logMessage(str(item.getName()))
if(str(item.getClass())==rc.lookup("Class")):
if (str(item.getName())==rc.lookup("TextOnButton")):
item.doClick()
rc.setLocal("Clicked", True)
break
breakステートメントを実行してもforループを解除することはできません。
これは、一般的なコンポーネントを使用する方がはるかに簡単です。https://www.qfs.de/ja/qf-test-manual/lc/manual-en-bp_componentrecognition.html#sec_bpCRGeneric(あなたは書く必要はありません任意のjythonコードをここに...) – quant