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

Friend list #3

Closed
8 tasks
Tracked by #13
zelytra opened this issue May 16, 2024 · 0 comments · Fixed by #21
Closed
8 tasks
Tracked by #13

Friend list #3

zelytra opened this issue May 16, 2024 · 0 comments · Fixed by #21
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@zelytra
Copy link
Owner

zelytra commented May 16, 2024

Description of needs

Drafts or UI templates

Acceptance criteria (done when...)

Tip: Write a checkboxed list of sentences in the present tense describing the desired state of the system.

GOOD (clear how to verify, it reports design and interaction decisions
agreed):

  • The page shows a button only to logged in users
  • The button has the style XXX and label "Logout"
  • When pressed, opens a confirmation modal with "OK" and "Cancel" buttons
  • ...

BAD (cannot be activated during verification, too arbitrary):

  • Logout button
  • Modal for confirmation

Validation scenarios

Hint: Use Gherkin syntax to lay them out. It is complete and explicit, human-readable but easy to convert into self-executable tests.

Tip: A scenario title should describe in a complete sentence what happens in that scenario, to improve readability and indability.

OK: Administrator logs into back-office
BAD: Backoffice login

Tasks

This section is populated by the developer and reports the expected practical activities to meet the requirements. Useful for estimating and for day-by-day monitoring. Better if it reports checkboxes to track completion.

  • Task 1
  • Task 2
  • ...

Notes

@zelytra zelytra added the enhancement New feature or request label May 16, 2024
@zelytra zelytra self-assigned this May 16, 2024
@zelytra zelytra added this to the 0.1.0-alpha milestone May 16, 2024
@zelytra zelytra mentioned this issue May 20, 2024
4 tasks
@zelytra zelytra mentioned this issue Jun 4, 2024
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant