Skip to content

TC-43-003 - Excel selection and magic button

Test Case ID TC-43-003
Author Alena Galysheva
Date of creation 13.06.2023
Class Functional
Type ---

Update history

  • version 0.1 - 13.06.2023 - Alena Galysheva - test case created
  • version 0.2 - 22.06.2023 - Alena Galysheva - test case updated
  • version 0.3 - 05.07.2023 - Alena Galysheva - test name fixed

Test case description

This test case verifies the functionality of the FEA-43-power-automate-emailing.

Source for the test

This test is based on the following feature requirement:

Prerequisites and test steps

Prerequisites

  1. The feature implementation has passed the TC-43-001 test.
  2. Test data is prepared and entered into the Excel sheet.
  3. The basic functionality of Power Automate is operational.

Test steps

# Action Expected result
1 Go to the Excel sheet. The test engineer successfully accesses the Excel sheet.
2 Select a few users (not all). The selected users are successfully chosen.
3 Hit the send button. The send button triggers the Power Automate workflow for email generation and delivery.
4 Check the emails of all users. The selected users receive an email, while the non-selected users do not receive any emails.
5 Select 0 users and click the send button. The system provides an error message indicating that no users were selected and does not perform any further actions.
6 Check the emails of all users. No new emails are received on any email addresses.
7 Change a couple of entries in the main Excel sheet to have invalid email addresses. Try to send emails again. The system detects the invalid email addresses and prompts the test engineer to review and correct them before sending the emails.
8 Select at least 3 users in the main table, 2 of which have a duplicate email address. Click the Send button. Only 1 email is sent to every email address.
9 Remove a hash from one of the email address. Click the send button. The system detects the absence of a hash and prompts the test engineer to review and correct it before sending the emails.

End state

Power Automate is triggered in the Excel sheet and functions as expected.

To be taken into account during test

N/A

PASS/FAIL Criteria

  • PASS: All test steps are completed successfully, and the output matches the expected results.
  • FAIL: Any of the test steps fail, or the output does not match the expected results.