prog: (Volity)
prog ([personal profile] prog) wrote2007-05-23 10:41 am
Entry tags:

HTML Testbench: first demo

It's worth a personal blog entry, if not a Volity blog entry: Demo of an HTML game UI, running in an HTML port of Testbench. Testbench is otherwise a Java program that Zarf put together a while ago for testing SVG UIs.

This demo is probably boring and meaningless to you unless you're deep enough into the Volity trip to see where I'm going with this.

I am really on fire about the web client and don't wanna work on anything else. But I must! I'll suffer through one day of worky-work and then spend the rest of the week on this. I think I can make Web-Testbench feature-complete and also make good headway in the client as a whole before next Monday. (Yes, I realize I have a presentation to put together, too.) As things are for-real completed I'll announce them on volity.net forums.

[identity profile] prog.livejournal.com 2007-05-24 04:42 pm (UTC)(link)
Testbench's intent (in both versions) is to provide an environment that lets you easily poke at all the buttons and pull all the levers that your UI contains, in a minimal environment that's specialized for testing. It's also meant to be run locally and offline (modulo any network-requiring tricks your UI might pull). After everything looks green in Testbench, you then load it into a real client and try playing it as a game.

For the HTML testbench, I actually recommend using Firebug as your main diagnostic tool. The Testbench application is just an easy way to load up your UI and throw commands at it, with controls that give you nice shortcuts for common Volity events.