は私のAutoItスクリプトです:SeleniumのAutoIt Scriptを使って動的にファイルをアップロードするには?以下
ControlFocus("Open","","Edit1")
ControlSetText("Open","","Edit1","C:\\project\\data\\data.csv")
ControlClick("Open","","Button1")
し、以下のようにjavaファイルで使用されているexeファイルにファイルを変換します。
Runtime.getRuntime().exec("C:\\project\\script\\TestAutoIt3.exe");
今私は10個のファイルをアップロードする必要があり、私は2つの質問ここにある:
- 私は動的にファイル名を渡し、EXEファイルを作成することはできますか?
- このスクリプトを他のシステムで実行したい場合、プロジェクトが別のパスにある可能性があるため、EXEファイルは が機能しません。どうすれば これを処理できますか?
ありがとうございます。あなたは、コードの下に必要Selenium
+ Java
を使用してファイルをアップロードするには
webUI経由でファイルをアップロードしますか? 'セレンのみでファイルをアップロードするのはなぜですか? – Andersson
どうすればいいですか教えてください。 –