Ticket #220 (new enhancement)

Opened 7 months ago

Last modified 4 months ago

Enhanced User Interface

Reported by: fcohen Owned by:
Priority: critical Milestone:
Version: 5.3 Keywords:
Cc:

Description

PushToTest delivers TestMaker 5.1 as a Java SWING-based application. While the product is satisfactory to a wide selection of users, PushToTest users have commented that they would use TestMaker more often when it provides a streamlined and easier-to-use graphical interface. The Enhanced User Interface project delivers the following:

1) A user interface design that may be deployed as a SWING-based application, as an Eclipse plug-in, and as an Ajax browser-based client.

2) Visual cues to the most important features.

3) Graphical means to create and edit TestScenario document.

4) Visual ways to store, retrieve, and update PushToTest artifacts (TestScenarios?, TestPlans?, Operational settings, and Data Loading settings) in the local file system, in the repository (TestMaker 5.5 and later,) and version control systems.

Change History

Changed 7 months ago by fcohen

The first draft of a design document is found at:

http://downloads.pushtotest.com/tm5/TM55_UI_Design_v1.pdf

This draft is enough to get started engineering the TestScenario form designer.

-Frank

Changed 7 months ago by fcohen

  • priority changed from major to critical

Here are my notes from a design review meeting with William, Luis Carlos and myself:

Add 4th tab to the TestScenario panel called Reports Controller = Controls + Live Results chart

Nav tree node selected = right editor panel, so highligh Basics in the tree when you show Basics in the editor

PTTMonitor log tab

Need to define how to edit files from within a TestScenario editor panel. Where does the j editor go?

-Frank

Changed 4 months ago by fcohen

  • version changed from 5.2 to 5.3
Note: See TracTickets for help on using tickets.