Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Feature

User story

As

a

user
I

want

to

know

my eHealthBox info

the acknowledgments status of my sent message
In

order

to

know how many messages are in standby

know if my recipient has received/read it

Use caseUC-406:
Box info
Acknowledgments
Test data

The test data is added automatically when starting the automated test scripts.

The test data can be found in the project at:

  • src/test/resources/testdata/readMessages.json
Expected resultCheck the response of the webservice call.
Actual resultCheck the front-end of the application under test.
Test pass conditions

The following values need to be verified for every recipient:

  • Current size
  • Max size
    • Recipient ID
    • Recipient name
    • Recipient quality
    • Published
    • Received
    • Read
    Number of messages in Standby

    Scenarios (Cucumber)

    Code Block
    languagegherkin
    titleacknowledgments.feature
    #Remove the @ignore-tag(s) of scenarios you want to start testing.
    
    @ignore
    Feature: TS-406: Acknowledgments
      As a user
      I want to know the acknowledgments status of my sent message
      SoIn thatorder Ito know if my recipient has received/read it
    
      @ignore
      Scenario: ViewVerify aan acknowledgment status from one of your sent messageswith one recipient
        Given user is logged in
        When user is consulting the SENTBOX
        And user reads the 'read: basic' message
        And user requests the acknowledgment status
        Then the acknowledgment status of the 'read: basic' message is shown correctly
    
      @ignore
      Scenario: Verify an acknowledgment status with multiple recipients
        Given user is logged in
        When user is consulting the SENTBOX
        And user reads the basic'read: two recipients' message
        And user requests the acknowledgmentsacknowledgment status
        Then the acknowledgment status of the acknowledgments are'read: two recipients' message is shown correctly