Skip to content

AT - Generate Annual Report #265

@Afifr2001

Description

@Afifr2001

This AT is for #63

User Acceptance Flow:

  1. Sign In and Access Dashboard:
  • Given the user has admin credentials and access to the app
  • When the user signs into the app
  • Then the user should be able to access the dashboard.
  1. Navigate to Financial Section:
  • Given the user is on the dashboard
  • When the user selects the "Financial" tab
  • Then the financial section should be accessible.
  1. Select Condo Fees:
  • Given the user is in the financial section
  • When the user selects "Condo Fees"
  • Then the condo fees options should be displayed.
  1. Generate Annual Report:
  • Given the user is viewing the condo fees options
  • When the user selects "Annual Report"
  • Then the system should prompt the user to choose a property.
  1. Choose Property:
  • Given the user is prompted to choose a property
  • When the user selects a property
  • Then the system should generate an annual report for that property.
  1. View Annual Report:
  • Given the annual report is generated
  • When the user views the report
  • Then the report should display the total condo fees collected for the year for the selected property.
  1. Confirm Condo Fees Displayed:
  • Given the user is viewing the annual report
  • When comparing with other records or calculations
  • Then the displayed condo fees should match the expected total.
  1. Navigate Back:
  • Given the user has viewed the annual report
  • When the user finishes reviewing
  • Then the user should be able to navigate back to the financial section or dashboard.
  1. Handle No Data Scenario:
  • Given there is no data available for the selected property
  • When generating the annual report
  • Then the system should display a message indicating no data available.
  1. Ensure Data Integrity:
  • Given the user has generated an annual report
  • When data is retrieved and displayed
  • Then the system should ensure the accuracy and integrity of the information presented.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions