嗨朋友我想在水豚测试
文件下载.
我努力了
page.response_headers['Content-Type']
但是它会引发Capybara :: NotSupportedByDriverError异常.
我也试过
page.driver.browser.switch_to.alert.text
它失败,并显示“无警报”的消息
任何帮助赞赏.
谢谢.
我测试过,当我点击
链接我应该收到* .pdf
文件.
click_on "link_to_pdf"
page.response_headers['Content-Type'].should eq "application/pdf"
它不适用于硒,所以更好地指定不是JavaScript驱动程序.我相信它适用于RackTest.
feature "Download pdf",:js => false do
end