Announcement

Collapse
No announcement yet.
X
  • Filter
  • Time
Clear All
new posts

    Unit Testing Best Practices for SmartClient

    I was wondering if the Isomorphic folks could provide some best practices in terms of automated unit testing of a smart client application in terms of tools. Open source is of course preferred.

    I found this thread:
    http://forums.smartclient.com/showthread.php?t=292&highlight=unit+test

    However it appears dated and the licensing cost of squish prohibits its use.

    Thanks in advance.

    #2
    Hi code08,

    Isomorphic has partnered with SOASTA to jointly develop a technology for the testing of advanced, component-based Ajax technologies (not just SmartClient).

    The technology we've created solves the problem of testing tools capturing DOM information which an advanced Ajax framework considers internal and therefore subject to change. Instead CloudTest calls SmartClient APIs to retrieve stable, logical IDs instead of arbitrary DOM markers.

    This makes it possible to build robust tests via record-and-playback, including even advanced UI interactions like drag and drop and auto-completion. The created tests work across browsers, across different versions of SmartClient and across different skins.

    SOASTA's CloudTest platform also supports load testing. Recorded tests can be scaled up to a huge number of "virtual users" via a simple drag-and-drop user interface.

    Joint SOASTA/Isomorphic customers are already using CloudTest to test their SmartClient applications. To join them in beta testing, contact cloudtest@isomorphic.com.

    NOTE: SOASTA isn't free, but it is very reasonably priced, available on a software-as-a-service basis with low upfront cost, and does load testing in addition to functional testing.

    Comment

    Working...
    X