Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Print reports #47

Open
Laetijo opened this issue Feb 16, 2024 · 0 comments
Open

Print reports #47

Laetijo opened this issue Feb 16, 2024 · 0 comments

Comments

@Laetijo
Copy link
Collaborator

Laetijo commented Feb 16, 2024

Story

As a SPM, I want to be able to print a report

Context

After generating a report, the SPM must be able to print it for use

Description

  • Use case: Print a report
  • Actors: SPM
  • Background: As an SPM, I want to print a report
  • Precondition: The user is already logged into his account on the platform and on a previously selected project
  • Postcondition: The report is printed
  • Scenario:
    • Step 1: The application displays the different services

    • Step 2: The user clicks on a “Reports” tab

    • Step 3: The system displays the “Reports” set of the selected project

    • Step 4: User selects a report then right click

    • Step 5: The system displays the list of options for the selected document

    • Step 6: User clicks ”print”

    • Step 7: The system displays the document preview before printing

    • Step 8: The user selects the destination which is the list of printers or saves in pdf format then clicks on print

    • Step 9: The system opens the tab to choose the backup location of the document

    • Step 10: User selects backup location and clicks save

    • Step 11: The report is saved in PDF format

    • Exceptions:

      • Step 7: User clicks “Cancel” button
        • The software cancels the document backup and returns to step 1
      • Step 9: The user clicks on the “Cancel” button
        • The software cancels the document backup and returns to step 7
    • Constraint:

      • A print icon should let users know they can print document
      • The system must allow the user to select the printer
      • The system must allow the user to select the document orientation (portrait or landscape)
      • The system must allow the user to choose whether or not the print will be in color
      • The software takes the user back to the previous validated step

Examples

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant