確認したい箇所で、puts page.driver.browser.manage.logs.get(:browser)
を記述。
fill_in 'order[family_name]', with: '佐藤' puts page.driver.browser.manage.logs.get(:browser) expect(page).to have_field('order[email]')
ただし、JavaScript側でconsole.log
だと表示されない。この場合、console.warn
やconsole.error
を用いる。
const successFn = (r) => { console.warn("sample text") } //=> WARNING 2018-11-17 18:32:32 +0900: http://127.0.0.1:54321/assets/packed/sample_json-a01eb4d84f09eb434050cd758dafbf3bf1451fe65aaea47dc1bf95754c1b6dc2.js 38037:14 "sample text"