2016-09-08 9 views
0

cucumber/ruby​​でselenium-webdriverを使用しているときにファイルのダウンロードプロセスを確認する方法はありますか?Cucumber Selenium-Webdriverコンテンツ処理

私はセレン(クローム)で実行すると、ヘッドレスを実行しているとき、私は簡単なRSpecの-期待expect(response_headers['Content-Disposition']).to include("attachment;filename#{pdf_filename}")

を使用し、これはもはや機能します。私はエラーを取得する:

Capybara::NotSupportedByDriverError: Capybara::Driver::Base#response_headers 

セレンを走るとき、私はこれを達成することができます方法はありますか?

答えて

1

あなたが期待されるファイルがダウンロードディレクトリに存在しているかどうかをチェックすることができます:

File.exists? "/Users/mesutgunes/Downloads/#{pdf_filename}" 
+0

はどうもありがとうございました – Tom

関連する問題