E-commerce systems are an important new application area in which maintaining good performance under scaling workloads is crucial to business success. The TPC-W benchmark is a benchmark designed to exercise a web server and associated transaction processing system in representative e-commerce scenarios. Whilst the benchmark specifies the architecture of the system, and the form of the interactions between users, web server and underlying database, it does not stipulate the supporting technology used to communicate between the web server and the database. In my talk, I will describe a tool which I developed to allow comparative benchmarking of different technologies with minimal re-implementation. The tool implements the TPC-W specification in a module fashion which allows different application servers to be inserted and experimented upon.