4

Selenium webdriver ruby​​ での自動テストを通じてオンライン pdf を解析しようとしています

この行でエラーが発生しています

reader = PDF::Reader.new(StringIO.new(page.source))

それが示しているPDF does not contain EOF marker (PDF::Reader::MalformedPDFError)

私はcapybaragemを使用していないので、使用した代わりにpage.sourceを使用することはできませんdriver.page_source.Selenium wedriver ruby​​に同等の方法があることを知りたいpage.source

4

1 に答える 1

0

Pryを使用してから置くことをお勧めします

binding.pry"

テストファイルで実行して、webdriverが何をプレイできるかを確認できます

$> ls page 

または類似。

于 2014-04-21T00:25:00.387 に答える