Archive for the ‘Automation’ Category

Just Another Framework - for developing watir test cases

Thursday, July 3rd, 2008

Recently I attended Railscamp 08 in Sydney Australia for a weekend of code, beer and bzflag. For my 'project' I decided on brushing up my my Ruby skills and constructing a simple framework from which I could structure watir test cases. Specifically I wanted to achieve the following: Create some form of ...

Installing Firewatir on Mac OSX

Thursday, June 12th, 2008

By now you've probably heard of watir or Web Application Testing In Ruby, a great automation framework which supports Microsoft Internet Explorer, and recently came in at number 3 as a popular oss tool on this blog. I've been using this tool mostly from a windows box, and knew of the ...

Using LoadRunner Java Vusers with WebLogic JMS Queues/Topics

Sunday, March 2nd, 2008

The following scripts are examples on how to generate load for the BEA WebLogic implementation of JMS. Specifically I demonstrate how to place messages on a queue and how to publish messages to a topic using a Java Vuser within LoadRunner.

Monitoring Typical User Transactions with Ruby and SiteScope

Thursday, February 21st, 2008

A colleague asked me the other day if it was possible to setup a workstation with just LoadRunner installed and have it automatically carry out a typical user transaction to determine the 'health' of the target server. After explaining to him that it would be a clunky approach at best, ...

An exercise in correlation - playing MySpace music via iTunes

Thursday, February 7th, 2008

[UPDATE] Mr Gecko, has since implemented this logic and sorted out downloading woes (for u US folk) in a nifty little OSX app here ... In between contracts, I have been practicing the art of correlation by scraping data from public web sites. The legality of this is perhaps a little ...

Using Selenium RC to automate your web based testing

Monday, December 31st, 2007

Selenium is an awesome free alternative to apps such as Quick Test Pro and the like, providing you with a browser based automation suite for web applications.Selenium uses JavaScript and Iframes to embed a test automation engine in your browser. This technique should work with any JavaScript-enabled browser. Selenium Remote ...