Details

    • Epic Link:
    • Story Points:
      5
    • Team:
      Team D
    • Sprint:
      Team D Sprint 2, Team D Sprint 3

      Description

      Background

      According to INTEGRATED-1283 Hour estimate / confirmation the behat test needs to be improved. In this issue Feature Connector is going to be improved.

      Requirements

      • Tag feature for connector context
      • Use a background if multiple scenario's use same context, example:
      Background:
      Given I am logged in as admin
      And there is a connector "Test" with ...
      
      • Scenario: See the connectors
        • Use Viewing as behaviour
        • Remove interaction from Given (start with When if context is completely defined in background)
        • Remove the URL's for descriptions
        • Check if the connectors from the background/context are on the page instead of the labels
      • Scenario: Add a new connector
        • Use Creating as behaviour
        • Remove interaction from Given (start with When if context is completely defined in background)
        • Use following "flow" (so only one Given, When Then, in that order), example:
          When I create a new website connector
          And I fill in ... ...
          And I add it
          Then I should be notified that the connector is saved
          
      • Scenario: Delete a connector
        • Use Deleting as behaviour
        • Remove interaction from Given (start with When if context is completely defined in background)
        • Use following "flow" (so only one Given, When Then, in that order), example:
          When I delete a connector
          And I click the button that I am sure
          Then I should be notified that the connector is deleted
          
      • The following scenario's are missing and should be added:
        • Editing website connector
        • Creating / editing with invalid data
      • Use folder structure for features, so add the connector features in own folder

        Attachments

          Issue links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                jeroen Jeroen van Leeuwen
                Product owner:
                Marijn Otte
                Client:
                Integrated Marijn
                Developer:
                Michael Jongman (Inactive)
                Code reviewer:
                Jeroen van Leeuwen
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  OTM