在selenium webdriver ruby中解析Pdf时出错

在selenium webdriver ruby中解析Pdf时出错,ruby,capybara,selenium-webdriver,Ruby,Capybara,Selenium Webdriver,我试图通过SeleniumWebDriverRuby中的自动化测试来解析在线pdf "". 我在这行中出错了 reader = PDF::Reader.new(StringIO.new(page.source)) 它显示PDF不包含EOF标记(PDF::Reader::MalformedPDFError) 我没有使用capybaragem,所以我不能使用page.source来代替我使用的driver.page\u source。我想知道在Seenium wedriver ruby中是否有任

我试图通过SeleniumWebDriverRuby中的自动化测试来解析在线pdf "".

我在这行中出错了

reader = PDF::Reader.new(StringIO.new(page.source))
它显示
PDF不包含EOF标记(PDF::Reader::MalformedPDFError)

我没有使用
capybara
gem,所以我不能使用page.source来代替我使用的
driver.page\u source
。我想知道在Seenium wedriver ruby中是否有任何与
page.source

等效的方法,我建议使用,然后将

binding.pry"
在您的测试文件中,这样您就可以通过运行

$> ls page 
或类似的