私はheadless watir-webdriverを使用しています。特定の操作であるbrowser.div.clickがファイルのダウンロードを促すことを知っています。あなたがFFを使用しているときにファイルをダウンロードするフォルダを指定することはできますが、ヘッドレスでファイルをダウンロードするにはどうしたらいいですか?フォルダを指定する方法、またはそれをメモリに読み込む方法はありますか?watir-webdriverを使用してヘッドレスでファイルのダウンロードを処理する方法は?
ご協力いただければ幸いです。
うわー、それは厳しいものです。私は後でそれを見てみるかもしれない。しかし、本能は、それが自動化のためにスキップするテストだと私に伝えます。 –
私は実際にテスト目的ではなく、javascriptで書かれたサイトから情報を取得しています。私はwatirがテストのために作られたことを知っていますが、私はjavascriptサイトと対話する方法を探していました。 Mechanizeにはその機能がなく、私は他のオプションを見つけることができませんでした。 – asahi
それからブラウザでやってみてください。それがうまくいかない場合は、プロの掻き取りツールを試してみてください。がんばろう。 –