Setting up Configuration to test multiple URIs of same website

I am new to this software and I am trying to figure out how to set up this tool so I can create a test (or tests) that will run 3-5 webpagetest’s per URL for a list of 10 different URLs (all on the same domain) and using 3 different web browsers(IE,Chrome,Firefox) a piece to run this test.
So this would be a total of 3-5 tests per URL X 10 Different URLs X 3 different web browsers.

I don’t believe this is possible with the RESTful API, but if it is please let me know how I can do that.

As of right now, I though I needed to set up a private instance to do this but I am not exactly sure how I will achieve that goal with this private instance. Is it possible to do what I am wanting? And if so, what is the best way to go about doing this? I have been reading through all the documentation and am a little confused. Would writing a tool to interact with the RESTful API be a better way to go? And if so, how do I interact with it? Would it just be by submitting HTTP requests like normal?

Thanks for your help,

I’m new to this type of development.

It is possible (and quite trivial) to do through the restful API but each of the tests is a separate test. You can’t submit the full set of permutations all as a single test.

The bulktest sample ( http://webpagetest.googlecode.com/svn/trunk/bulktest/ ) or python batchtool ( http://webpagetest.googlecode.com/svn/trunk/batchtool/ ) should both be able to do what you want as far as submitting the tests goes. Analyzing the results would be something you’d have to do separately.

I know some people have also hooked google docs spreadsheets up to the rest API for doing something similar but I don’t have any of those experiments handy.