私はWatirを使い始めていますが、ファイルのダウンロードについて何も見つけることができません(画像ではありません。そのための特定の方法があることを確認しました)。ダウンロードディレクトリの構成やボタンの場所についても気にしません。 .html、.png、.rbなど、ページにいるときにクリックされた場合、どのように「名前を付けて保存」する必要がありますか? これは実際には明らかにされていません
次のように、ページへのリンクを右クリックできますが、send_keys :down はできません (右クリックのコンテキスト メニューの背景でページを下に移動するだけです)。
require "watir-webdriver"
browser = Watir::Browser.new :chrome
browser.goto "https://github.com/lmmx/watir-paper-scanner/blob/master/bookworm.rb"
browser.a(:text => "Raw").right_click
編集:上記のコードを挿入して、私が実際に小さなテストとして何をしようとしていたかの例を取得してください。.right_click
動作.send_keys
しますが、それが生成するコンテキスト メニューには作用しません。代わりにページを移動します。これは、何らかの .download 関数があれば代わりに使用できます。
ここで何が欠けていますか...?