This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 82636 - New Test Case wizard has UI issues
Summary: New Test Case wizard has UI issues
Status: VERIFIED FIXED
Alias: None
Product: soa
Classification: Unclassified
Component: Composite Application (show other bugs)
Version: 5.x
Hardware: All All
: P3 blocker (vote)
Assignee: Jun Qian
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-14 18:03 UTC by Jiri Kopsa
Modified: 2007-04-04 07:08 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jiri Kopsa 2006-08-14 18:03:39 UTC
* The wizard should be integrated into New File wizard. That would be consistent
with JUnit tests and also followed the pattern of creating top level project
objects.
* The wizard should not resize itself.
* Step 1 and Step 2 could be integrated into a single step
* Step 1
        - Validation error should appear immediatly
	- The number of the test case should start with 1 instead of 0
	- The name of the step should be "Test Scenario Name and WSDL File"
        - There will be "Select the WSDL Document" label above the chooser
* Step 2 (integrated into Step 1)
	- There is no need to have "Selected WSDL:" text field if it does not provide
additional information.
	- The WSDL file chooser still uses "Source Packages" instead of the recent
"Process Files"
	- There should be a border around the chooser
	- Validation error should appear as soon as an invalid node is selected (not
when the wizard shows up) and Finish button should be disabled()
* Step 3 
	- Icons in the operation browser are odd. Folders should be platform specific
folders or better - binding icons. Operations should have icons as in WSDL editor:
http://enterprise.netbeans.org/specs/bpel/icons.html#WSDL
	- All the components should be left aligned.
	- There should be an instruction label above the operation chooser, e.g.
"Select an Operation to Test"
	- The format of the "Selected Operation" text field could be more human
readable. Perhaps there is no need for "selected operation" text field and the
whole signature could be exposed in the tree in the way it is done for Java
methods in Navigator (using gray color for the parameters)

* "Add Test Case" action on the "Test" node is inconsistent with the title of
the wizard "Create New Test Case". We should follow the "New File" syntax here
and rather name the action and the wizard as "New Test Case".

* Going between wizard steps sometimes takes too long
	- e.g. go to step 2 pick a wsdl, go back, go to step 2, select a different
wsdl, go back ... repeat couple of times
Comment 1 wchui 2006-09-18 18:08:25 UTC
Fixed alignment, use Process Files instead of Source Packages. 
Other items involve combining steps in current wizard and UI changes. would like
to get a waiver for fixing after this release.
Comment 2 wchui 2006-09-23 00:13:09 UTC
Fixed items below. 55EP_RR_WAIVED. Remaining items will be tracked as
enchancement http://www.netbeans.org/issues/show_bug.cgi?id=85606 and mark this
as fixed.

* The wizard should not resize itself. (Fixed)
 Step 1
 - Validation error should appear immediatly (Fixed)
 - The number of the test case should start with 1 instead of 0 (Fixed)
The WSDL file chooser still uses "Source Packages" instead of the recent
"Process Files" (Fixed)
There should be a border around the chooser (Fixed)
* "Add Test Case" as "New Test Case". (Fixed)
Comment 3 skrishnan 2006-09-25 14:56:02 UTC
verified in build 060922.
Comment 4 Jun Qian 2006-09-29 05:58:40 UTC
"Validation error should appear immediately" doesn't seem to be completely fixed.

In step 2, if there is no wsdl selected, the Next button should be disabled. We
did agree that wsdl validation might be time consuming and could be done after
the Next button is clicked.

In step 3, there is no automatic validation. The operation might not have a soap
binding defined and this is not expensive to check. 
Comment 5 Jun Qian 2006-09-29 06:10:12 UTC
This is against build 060927_5.
Comment 6 Jun Qian 2007-03-03 22:14:19 UTC
Fixed in release551 branch.
Comment 7 srinivaschintalapati 2007-04-04 07:08:47 UTC
Verified and working fine.
Build#
NetBeans IDE Dev (Build 200703291800)
1.6.0_01; Java HotSpot(TM) Client VM 1.6.0_01-b06
Windows XP version 5.1 running on x86
en_US (nb); Cp1252