Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.7 Larks
    • Fix Version/s: 1.9 Larks
    • Labels:
      None
    • Sprint:
      1.8 Larks, 1.9 Larks

      Description

      Pre-conditions:

      • User is registered and logged.
      • User has Admin permission for Jcommune.

      Steps to reproduce:
      Scenario #1
      1. Open 'External link editor'
      2. Enter valid data in Title and [Space] 3 times in Url
      3. Click 'Save'

      Actual result: Link with empty Url is created.

      Expected result: Error 'URL can't be empty' should be occured. Link with empty Url shouldn't be created.


      Scenario #2
      1. Open 'External link editor'
      2. Enter valid data in Title and more than 512 symbols in Url
      3. Click 'Save'

      Actual result: Nothing happened.

      Expected result: Error 'URL of link length must be between 10 and 512 characters' should be occured.


      Scenario #3
      1. Open 'External link editor'
      2. Enter valid data in Title, Url and [Space] in Hint
      3. Click 'Save'

      Actual result: Link with empty tooltip is created.

      Expected result: No tooltip should be dispayed.


      Scenario #4
      1. Create the link with hint
      2. Open 'External link editor' and edit the link

      Actual result: Link with empty hint is shown in editing form.

      Expected result: Hint should be displaying in editing form.


      Scenario #5
      1. Create the link
      2. Open 'External link editor' and delete the link
      3. Close 'External lionk editor' and then open it again.

      Actual result: Deleted link is shown in link editor.

      Expected result: Deleted link should not be shown in link editor.


      Scenario #6
      1. Open 'External link editor'
      2. Enter valid data in Title, Url
      3. Double click on 'Save'

      Actual result: Two identical links are created.

      Expected result: Only one link should be created.


      Scenario #7
      1. Open 'External link editor'
      2. Press [Tab]

      Actual result: The focus didn’t moved on “Edit link”, “Remove link”.

      Expected result: The focus moved in the following order :left –right, top to bottom. The focus moved on all buttons: "Close window", "Edit link", "Remove link", "Add".


      Scenario #8
      1. Open main page
      2. Click on 'Add'
      3. Press [Tab]

      Actual result: The focus didn’t moved on “Close” button.

      Expected result: The focus moved in the following order :left –right, top to bottom. The focus moved on all buttons and fields for editing: "Close window"> fields for editing > "Save" > "Cancel".


      Scenario #9
      1. Open 'External link editor'
      2. Press [Tab]

      Actual result: The focus didn’t moved on “Externail link editor”.

      Expected result: The focus moved in the following order :left –right, top to bottom. The focus moved should move on “Externail link editor”.

        Attachments

          Issue Links

            Activity

            Hide
            julik Julia Atlygina added a comment -

            I agree with Dmitry; please implement in this way

            Show
            julik Julia Atlygina added a comment - I agree with Dmitry; please implement in this way
            Hide
            anatolievi4 Andrei Alikov added a comment -

            Dmitry Yakushev Both problems were just fixed, please test it again.

            Show
            anatolievi4 Andrei Alikov added a comment - Dmitry Yakushev Both problems were just fixed, please test it again.
            Hide
            yakushev Dmitry Yakushev added a comment - - edited

            Andrei Alikov, In Firefox 22 "Enter" still does not confirm the choice of a suggested item (see attached video 1.swf)

            Show
            yakushev Dmitry Yakushev added a comment - - edited Andrei Alikov , In Firefox 22 "Enter" still does not confirm the choice of a suggested item (see attached video 1.swf)
            Hide
            anatolievi4 Andrei Alikov added a comment -

            Dmitry Yakushev Sorry, I forgot about auto completion, now it is fixed.

            Show
            anatolievi4 Andrei Alikov added a comment - Dmitry Yakushev Sorry, I forgot about auto completion, now it is fixed.
            Hide
            yakushev Dmitry Yakushev added a comment -

            Test Environment: JCommune 1.9.1275, Mozilla Firefox 22, Google Chrome 28, Opera 12.16.
            Test scensrio:

            Test name Result
            1 «External link editor» button isn’t available for non-ADMIN PASS
            2 «External link editor» button is available for ADMIN PASS
            3 Tooltip for «External link editor» button (English) JC-1538
            4 Tooltip for «External link editor» button (Russian) JC-1538
            5 Tooltip for «External link editor» button (Ukrainian) JC-1538
            6 Content in the «Add link» form (English) PASS
            7 Content in the «Add link» form (Russian) PASS
            8 Content in the «Add link» form (Ukrainian). PASS
            9 Creating a new link. PASS
            10 Creating a new link with invalid value in Title. PASS
            11 Creating a new link with invalid value in “URL link” field. PASS
            12 Creating a new link with invalid value in “Hint” field. PASS
            13 Creating a new link with empty value in “Hint” field. PASS
            14 Cancels the creation of a new link. PASS
            15 «Save» is default button in the «Аdd links» form. PASS
            16 Focus is moved via Tab in the «Аdd links» form. PASS
            17 A link is visible to all users on each page. PASS
            18 Link takes the user to the required page. PASS
            19 Link visible to all users in any browser. PASS
            20 There are «Edit» and «Remove» buttons near each link. PASS
            21 Tooltip for «Remove» button. PASS
            22 Tooltip for «Edit» button. PASS
            23 Asmin successfully removes link. PASS
            24 «Delete» is default button in the confirmation dialog «Delete link». PASS
            25 Cancels deleting of new link. PASS
            26 The confirmation dialog «Delete link» PASS
            27 The «Edit» button allows editing link. PASS
            28 Editing link PASS

            Regression: Login, permissions.
            Test result: fixed, can be closed.

            Show
            yakushev Dmitry Yakushev added a comment - Test Environment: JCommune 1.9.1275, Mozilla Firefox 22, Google Chrome 28, Opera 12.16. Test scensrio: № Test name Result 1 «External link editor» button isn’t available for non-ADMIN PASS 2 «External link editor» button is available for ADMIN PASS 3 Tooltip for «External link editor» button (English) JC-1538 4 Tooltip for «External link editor» button (Russian) JC-1538 5 Tooltip for «External link editor» button (Ukrainian) JC-1538 6 Content in the «Add link» form (English) PASS 7 Content in the «Add link» form (Russian) PASS 8 Content in the «Add link» form (Ukrainian). PASS 9 Creating a new link. PASS 10 Creating a new link with invalid value in Title. PASS 11 Creating a new link with invalid value in “URL link” field. PASS 12 Creating a new link with invalid value in “Hint” field. PASS 13 Creating a new link with empty value in “Hint” field. PASS 14 Cancels the creation of a new link. PASS 15 «Save» is default button in the «Аdd links» form. PASS 16 Focus is moved via Tab in the «Аdd links» form. PASS 17 A link is visible to all users on each page. PASS 18 Link takes the user to the required page. PASS 19 Link visible to all users in any browser. PASS 20 There are «Edit» and «Remove» buttons near each link. PASS 21 Tooltip for «Remove» button. PASS 22 Tooltip for «Edit» button. PASS 23 Asmin successfully removes link. PASS 24 «Delete» is default button in the confirmation dialog «Delete link». PASS 25 Cancels deleting of new link. PASS 26 The confirmation dialog «Delete link» PASS 27 The «Edit» button allows editing link. PASS 28 Editing link PASS Regression: Login, permissions. Test result: fixed, can be closed.

              People

              • Assignee:
                yakushev Dmitry Yakushev
                Reporter:
                tigressap Alyona
              • Votes:
                0 Vote for this issue
                Watchers:
                Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 12h
                  12h

                    Structure Helper Panel