2
ファイルをダウンロードするリンクがあります。リンクをクリックすると、ダイアログボックスに「保存」と「開く」オプション、「キャンセル」と「OK」ボタンが表示されます。私は、キュウリ試験のために "OK"と "Cancel"ボタンを探しています。キュウリ試験でcapybaraのダウンロードボックス要素を見つける
私は以下のリンクから助けを得ましたが、あまり助けになりませんでした。
How to test a confirm dialog with Cucumber?
**features code** And I want to click "OK"
**steps code** Then /^I want to click "([^\"]*)"$/ do |option| retval = (option == "OK") ? "true" : "false" page.evaluate_script('window.confirm = function() { return true; }') page.click("OK") end