Improve security feature

Description

Background

According to the behat test needs to be improved. In this issue Feature Security is going to be improved.

Requirements

  • Move profile edit to user feature (INTEGRATED-1320)

  • Rename to login feature

  • Tag feature for login context

  • Use a background if multiple scenario's use same context, example:

  • Scenario: Login Screen

    • Scenario can be removed

  • Scenario: Invalid Login

    • Use "Trying to log in with invalid credentials" as behaviour

    • Remove interaction from Given (start with When if context is completely defined in background), example:

  • Scenario: Valid Login

    • Use "Log in" as behaviour

    • Remove interaction from Given (start with When if context is completely defined in background)

    • Use Then I should be logged in as then step

  • Scenario: Edit credentials

    • Should be moved to user feature

  • Use folder structure for features, so add the group features in own folder. This folder can be a sub folder of user since this is user functionality.

Technical tasks

None

Deployment actions

None

Assignee

Unassigned

Client

Integrated Marijn

Epic Link

Fix versions

Configure