Skip to content

User Story: posting suggestion

Seongmin Park edited this page Oct 9, 2019 · 2 revisions

Feature : posting suggestion

As a SNUBot user who received unsatisfactory answer from SNUBot
I want to participate in teaching process
So that other users can get proper information from SNUBot

Button

  • Write button
  • id: suggestion-write-button
  • label: Write
  • action: redirect to create-suggestion page
  • Confirm button
  • id: create-suggestion-confirm-button
  • label: Confirm
  • disabled: new-suggestion-title and new-suggestion-content are not empty strings
  • action: redirect to suggestion-detail page

Form Fields

  • New suggestion title
  • id: new-suggestion-title
  • field type: input:text
  • New suggestion content
  • id: new-suggestion-content
  • field type: input:textarea

Acceptance test:

  1. user enters SNUBot community sub board
  2. user clicks suggestion-write-button
  3. if not logged in, user is directed to login page
  4. after login (or already logged in), user is directed to create-suggestion page.
  5. user fills in new-suggestion-title and new-suggestion-content
  6. user clicks create-suggestion-confirm-button
  7. user is directed to new page(suggestion-detail) just created in sub board. Title is from new-suggestion-title, Content is from new-suggestion-content at acceptance test 5.
  8. if user exits while writing suggestion, ask user to make sure using window.confirm