quality@glassfish.java.net

GlassFish Unified Test Framework Requirements

From: Geoffrey Halliwell <Geoffrey.Halliwell_at_Sun.COM>
Date: Mon, 17 Apr 2006 11:02:34 -0700

Hi All,

One GlassFish initiative that we started to work on is putting together
a unified test framework utilizing open-source tools.

Our requirements currently looks like this:

        Developer Unit Test Framework Requirements:
        -------------------------------------------
        Need to include support for:
         * Application Server
         * Application Client
         * Java StandAlone
         * Able to run a single test
         * Standardized reporting
         * Test run generates failed test list
         * Logs
               + Test Log <=> Server Log
                + Both logs captured, and marked for each test
        * Remote Instances
            + PE-EE flexibility
         * Able to group tests
                + Prefer XML files to embedded code that requires re-compile
         * Persistence EE and Java SE containers
         * Roadmap should include Tools, i.e. NetBeans integration
         * Deployment, jars support
             + Java EE technology and Non-Java EE Extensions
              (i.e. MBean, etc)
        * Able to run old framework

If you have feedback on a critical feature that you think is missing
please let us know!

Thanks,

Geoff