Thursday, 21 June 2012

Client side testing

I've had opertunity recently, to experiment with various means of website client-side functionality testing. The one that's far out in front, at least for testing openDIAS is concerned, is QUnit. Our app uses a lot of JQuery for frontend functionality, so using their own testing framework to help test openDIAS looks to fit really well.

Best of all, this can be intergrated into TestSwarm (and further Jenkins), to allow testing over multiple clients on multiple devices: Linux, Mac, Pads, Phones and even (if I dust off that VM) windows.

I'm going to generate a test suit that will intergrate into the current regression tests, and will fill the 'client functionality testing gap'.