
require "rubygems"
gem "firewatir"
require "firewatir"

site = "support.newrelic.com"
ff = FireWatir::Firefox.new

def ff.links_like(r)
    result = []
    links.each { |l| result << l.href if l.href =~ r }
    result
    end

ff.goto "#{site}/faqs/docs"
ff.links_like(%r{faqs/docs/.+}).each { |page|
    ff.goto "#{site}#{page}"
    if edit_link = ff.links_like(%r{faqs/\d+/edit}).first
        ff.goto "#{site}#{edit_link}"
        if ff.text !~ /We're sorry, but something went wrong/
            print "==================================================================================================\n"
            ff.text_fields.each { |tf|
                print "------------------------- #{tf.id} ----------------------------\n"
                print tf.value,"\n"
                }
            end
        end
    }
ff.close

