Off-site Services:

  • Google Analytics
  • Urchin

Apache Web Server Logging:

  • Apache logging with log rolling and apache2splitlogfile
  • Apache logging with vlogger

Misc:

  • phpOpenTracker

And then to complete the loop: * PHP Unit* Selenium - http://wiki.openqa.org/pages/viewpage.action?pageId=763* MaxQ* http://ottomate.org/* http://www.lastcraft.com/web_tester_documentation.php* http://www.openqa.org/watir/watir_user_guide.html* http://code.google.com/p/firewatir/downloads/list* libhttp-recorder-perl = HTTP::Recorder * WWW::Mechanize

Wouldn’t it be nice if you could generate, or at least glean some test cases from server logs?

Gasp - I installed IE7 on my Windows XP VM within Parallels to try out Watir (which is VERY nice by the way) and IE7 is actually pretty nice. Its about time!

FireWatir Info:

How to install Firewatir on Mac OS X Tiger (Intel)

The above-linked tutorial was a little hard to follow, but it did work. Here’s what I did:

Install ruby with fink (though I think ruby was already installed).

Installed rubygems from tip on HiveLogic:

curl -O http://files.rubyforge.mmmultiworks.com/rubygems/rubygems-0.9.2.tgz

tar xzvf rubygems-0.9.2.tgz

cd rubygems-0.9.2

sudo /usr/local/bin/ruby setup.rb

Installed Jssh for Firefox:

jssh-20070312-linux-1.xpi or jssh-20070312-linux.xpi (Thanks to Alephzarro for providing this).

Then installed Firewatir gem:

http://firewatir.googlecode.com/files/firewatir-1.0.2.gem

gem install firewatir-1.0.2.gem

Then I followed the instructions from:

http://crasch.livejournal.com/550521.html - #2 almost all the way at the bottom, and the installed tests works. Very very cool. :-)

Even SafariWatir looks good!

http://rubyforge.org/frs/?group_id=1912&release_id=9982