Tag: 无头

真正的无头网络浏览器(非无头的abilites)?

我的任务是挑战无头(大部分时间),但能够在机器的默认浏览器中启动无头浏览器的当前状态。 无头,我的意思是没有打开浏览器窗口。 所以我和Waitr-webdriver一起运行PhantomJS。 在无头状态下,我正在完成一个多页的表格。 在表单的最后,我需要能够在我的本机浏览器中使用当前状态启动该页面/会话 。 如何实现这一目标? 想象一下这种情况: #1 open_page (Headless) @browser = Watir::Browser.new :phantomjs @browser.goto “www.somewebsite.com” #2 fill in form (Headless) field = @browser.text_field(:id => ‘field’) field.set ‘somevalue’ if field.exists? #3 click to next page (Headless) button = @browser.button(:id => ‘submitButton’).click #4 fill in form (Headless) field = @browser.text_field(:id => ‘field’) field.set ‘somevalue’ if […]