THIS SPACE IS UNDER CONSTRUCTION

Feature

User story

As a user
I want to know the acknowledgments status of my sent message
In order to know if my recipient has received/read it

Use caseUC-406: 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:

  • Recipient ID
  • Recipient name
  • Recipient quality
  • Published
  • Received
  • Read

Scenarios (Cucumber)

acknowledgments.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
  In order to know if my recipient has received/read it

  @ignore
  Scenario: Verify an acknowledgment status with 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 'read: two recipients' message
    And user requests the acknowledgment status
    Then the acknowledgment status of the 'read: two recipients' message is shown correctly