prog: (Volity)
[personal profile] prog
[crossposted to [livejournal.com profile] volity_forums]

I'm pleased to announce the initial release of Testbench for HTML-based UI files. This is, in effect, our first step towards a fully web-based Volity client. As with SVG Testbench, this program allows for incremental testing of a Volity user interface while you develop it. Once everything works as you expect in Testbench, the UI is ready to be loaded into a Volity HTML
client for playtesting.

The hitch here is that there is no Volity HTML client to test against right now. It may seem strange to release a development tool targeting a client that doesn't exist yet, but since Testbench is really just a stripped-down, offline version of a full client, its development ended up being a natural proof of concept. Furthermore, since the Volity's UI programming API is stable, anything that works in Testbench today should continue to work once plugged into a real client later on.

You can play with an online demonstration of HTML Testbench here. The downloadable application includes that Tic Tac Toe example, with easy-to-examine source code.

Sadly, it doesn't work in MSIE yet. Compatibility with all major browsers is early on the to-do list. In the meantime, we recommend Firefox. (With the Firebug plug-in installed, it's among the best web development platforms you can find.)

You can find testbench in our subversion repository, in /trunk/webclient/testbench. Here is its full README. You may also download it as a zip file here.

Feel free to post in the forums or contact me directly with any comments or questions about this project. Enjoy!



And now, back to money-making mode. I am feeling antsy about being away from it so long. This is a feature.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

August 2022

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28 293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 8th, 2025 06:10 am
Powered by Dreamwidth Studios