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

    XMLWordPrintable

Details

    • 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.

      Attachments

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

        Activity

          People

            blafond Barry LaFond
            nivologd@gmail.com Denis Golovin (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: