new testing job

gabor on 2004-09-19T14:50:54

I have recently started to work at a new client.

They called me to get some help in a PHP based web site/application, by the time I arrived we alrady talked about setting up some automated tests.

After a short discussion with the local tech team it turned out that they have
  • no version control
  • no packaging or building
  • 0 test scripts
  • no separate QA environment
  • Lots of duplicated PHP code with the usual HTML+code intermangling
  • Lots of fancy Javascript and some IE specific HTML/Javascript
  • They wanted to go live a week ago

So I draw up a plan for them to gradually fix all those things. It seems that they are ready to listen to my advice which is sort of a surprise as in most of the companies I try to implement these things they have all sorts of political issues coming up all the time.

For now - till we get the hardware for the internal server - I setup my own version control and started to write tests. Thanks to Win32::IE::Mechanize I can automate accessing their pages and could write some functional and load tests.