Uploaded image for project: 'Teiid Designer'
  1. Teiid Designer
  2. TEIIDDES-851

New Teiid Instance Wizard doesn't validate user data and enable/disable "Test" button by default

    Details

    • Steps to Reproduce:
      Hide

      1. EXEC: Open Teiid Perspective
      2. EXEC: Press "Create a new new Teiid instance" button on action bar

      3. ASSERT: "Test" Button is not available if all required fields is not filled

      Show
      1. EXEC: Open Teiid Perspective 2. EXEC: Press "Create a new new Teiid instance" button on action bar 3. ASSERT: "Test" Button is not available if all required fields is not filled

      Description

      It is minor usability problem. First of all wizard don't suggest to fill "User name" fields as required. Then after test is pressed it shows error dialog that tells there is a problem, but doesn't tell where it is exactly.

      Then if enter user name and delete it disables "Test" button and set dialog in error state with message "User name cannot be null". Would be good to distinguish what "User name" field is wrong, because there are two of them. Right wording probably is "User name cannot be empty".

      I've no runtime installed so I filled user names with junk and hit finish and it said about problems reported in log (see image below), but there were no new errors in Error Log View.

      One more thing is uneditable fields, that I always tried to change, they probably should be grayed out to make it obvious.

      Would be also good to check if "<vdbname>" is replaced with actual name.

        Gliffy Diagrams

          Attachments

          1. screenshot88.png
            screenshot88.png
            62 kB
          2. screenshot89.png
            screenshot89.png
            56 kB
          3. screenshot90.png
            screenshot90.png
            13 kB

            Activity

              People

              • Assignee:
                blafond Barry LaFond
                Reporter:
                dgolovin Denis Golovin
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: