私はRobot Frameworkを使用しています。ポップアップが表示されたときにファイルをアップロードする際に問題があり、アップロードするファイルを選択する必要があります。画像のアップロードRobotframeworkのポップアップの問題。
アップロードをクリックすると、コンピュータからファイルを選択するためのポップアップが表示されます。 誰もがこの問題と方法を処理しようとしましたか?
ポップアップが添付されています。事前に
私はRobot Frameworkを使用しています。ポップアップが表示されたときにファイルをアップロードする際に問題があり、アップロードするファイルを選択する必要があります。画像のアップロードRobotframeworkのポップアップの問題。
アップロードをクリックすると、コンピュータからファイルを選択するためのポップアップが表示されます。 誰もがこの問題と方法を処理しようとしましたか?
ポップアップが添付されています。事前に
別のアプローチは、ファイルピッキング内を移動するために、キーボードのキーストロークを使用することです。 Windowsでは、SendKeysモジュールでこれを行うことができます。詳細はSO answerをご覧ください。
こんにちは、これをRobotFrameworkにどのように追加しますか? ライブラリをインポートする必要がありますか? –
最も単純な方法は、実際には 'name_of_library.py'としてサンプルを保存してから、' Library name_of_library.py'を追加することです(プロジェクトのルートにあると仮定します)。 SendKeysモジュールを使用してPythonメソッドを作成し、これらの関数をRobot Frameworkからキーワードとして呼び出します。 –
可能であれば、 'Choose File'キーワードを使用してください。それはファイルブラウザを開くのではなく、直接ファイルをアップロードします。 http://robotframework.org/Selenium2Library/Selenium2Library.html#Choose%20File – Goralight
別の方法はありませんか?それは動作しないので。 パスを書き込まなければならない要素は無効になっており、ファイルが選択されているときにのみ有効になります –
次に、AutoItを使用する必要があるかもしれませんが、設定するのが世界で最も簡単なものではない – Goralight