2017-05-29 9 views
-1

私はPython 2.7でPycharmを使用しています。 私はテストを自動化しようとしています。RobotFrameworkの "Parameter not optional"エラーを引き起こすAutoIT

AutoItLibraryが付属しています。たとえば、メモ帳を実行できます。 しかし、私は付属のドキュメンタリーにいくつか問題があります。これまで

マイスクリプト:私はControlSendキーワードに、このエラーを取得してい

Run notepad.exe 
ControlSend "Unbenannt - Editor", "", "Edit1", "Test Text." 
Send ENTER 
Sleep 1 
WinClose "Unbenannt - Editor" 

しかし:

com_error: (-2147352561, 'Parameter not optional.', None, None) 

どのように私はこの問題を解決することができますか?

答えて

0

確認しかしAutoItの状態のヘルプファイルではありませんPYは

1

ロボットのキーワードは引数ではなく、カンマの間に2つ以上のスペースを使用してこの機能を巻いたものをわからないこの https://www.autoitscript.com/autoit3/docs/functions/ControlSend.htm 。また、引用符を追加する必要はありません。 ${EMPTY}を使用すると、空の文字列を表すことができます。

スクリプトは次のようになります。

Control Send Unbenannt - Editor ${EMPTY} Edit1 Test Text. 
関連する問題