Questions related to GlassFish3.1AdminConsole:

1. GUI-001, RESTful APIs - Are RESTful APIs going to be implicitly tested by testing different Admin GUI screens, or do we need to create tests that will specifically target this area?
AL: If you can fully test that the Admin Console screen is working as expected, thats all is needed. Just like AMX, GUI testing doesn't need to test AMX.

==> LM : A follow up question: I would like to narrow down what will be sufficient for testing this feature. We currently have tests exercising different areas of Admin Console, however, none of them fully test any particular screen. They follow scenarios, such as making sure a certain type of application can be deployed. Will such testing, across the features, be sufficient to cover GUI-001, or should we have at least some tests verifying every item on a given Admin Console screen?
AL: GUI-001 is about changing from AMX to REST. This is considered done when we remove the AMX dependency from GUI module. All the screens (except deployment) will be going through REST. Every item on every screen is through REST. You really don't need any special test for this GUI-001 task.

2. GUI-004, support for DAS recovery - I presume Admin Console will only have the backup related functionality and no restore, i.e. that restore will be done from CLI, is that correct?
AL: As specified in the one pager, 4.1.2, there will be a screen to configure the backup parameters, like how often, etc. If there is a REST API provided to perform a backup adhoc, there will be a button provided to do that. Restore probably will not be supported.

==> LM : There is no section 4.1.2 in Admin Console OnePager...
AL: This is a value add feature and have been moved to internal site. I can give you pointer to that.

3. GUI-015 (mislabeled, between 011 and 012), Log Viewer enhancement - I assume this is "search option" enhancement, is that right?
AL: Thanks for pointing that out. I have change that Log Viewer enhancement to GUI-016. And yes, that refers to more search option.

4. GUI-015, plugin and package cleanup - does this need to be tested explicitly or will generic Admin Console testing cover this item?
AL: You don't need to test this. This is just to keep track of our task. If Admin Console comes up fine, this task is done successfully.

thanks for the questions !!
Anissa.

Thanks for the answers...!

One more question:

5. SYNC-006, Provide a mechanism to trigger full synchronization. Expose the mechanism in CLI/GUI - I cannot find a reference neither in the Admin Console wiki document nor one pager to this synchronization feature. If it is part of an existing Admin Console item, which one is it?
AL: This is new to me. I am not aware of any request for GUI to provide this. It is up to the owner of that project to contact GUI if they want any support. It is not in our schedule at this point. Thanks.

==> 6. GUI-006, from OnePager section "Application Version" - is it going to be possible to enable/disable certain versions of an application as well?
AL: Yes. you can enable or disable any version. But only 1 version can be enabled at any one time.