ファイルへのパスを type="file" フィールド (ファイル アップロード シナリオ) に送信する際に問題が発生し、処理が少し奇妙になります。
Java で webDriver を使用していますが、autoIT などのサードパーティ ツールは使用したくありません。
element.sendKeys を試しても機能しないことに注意してください。このフィールドはデフォルトで、webDriver では処理できない OS のファイルへの参照タイプのウィンドウを開くためです。
それがどのように見えるかを以下に示します。
<input type="file" size="40" name="filename">
これはそれ以上展開せず、フィールド + 参照ボタンを表します!
上記のシナリオ (sendKeys と autoIT なし) でこれがどのように機能するかを私が見つけた唯一の解決策は、JavaScript インジェクションによるものですが、その方法がわかりません。
ありがとう、
ビビアン