Guest in Web Scenario - bounswe/2021SpringGroup7 GitHub Wiki
Persona
- Pelinsu Tilki is a third year university student and she studies Computer Engineering.
- She is 23 years old.
- She likes music and dancing especially salsa.
- She liked going clubs with her friends but she could hardly find time for it because of the work load of the courses.
Story
- Pelinsu is a computer engineering student at Bogazici University.
- Due to the pandemic, she generally stays home with her family in İzmir.
- She can not stay in İstanbul for long since she does not have a accomodation place.
- She misses her friends and school too much.
- She wants to feel like she is in South Campus by reading some recent stories taking place in South Campus.
Preconditions
- She is not a currently registered user of the application.
Goals
- She wants to do a search to see the posts taking place in Boğaziçi Manzara.
- She wants to read a recent story about Boğaziçi Manzara.
- She wants to see photos of Boğaziçi Manzara since she misses her school in the pandemic.
Acceptance Criteria
- 1.2.1 Guests shall be able to create a new account by choosing a password (email confirmation) and providing email, username (name, location, birthday optionally).
- 1.2.2 Guests shall be able to login to the system by entering username and password if they already have an account.
- 1.2.3 Guests shall be able to search and view locations, shall not be able to search or view users.
Scenario
- She enters the application without registering.
- She comes to the main page.
- She sees a “Sign Up” option at the center and a search bar at the top.
- She clicks to the search bar.
- She writes “Boğaziçi Manzara”.
- She clicks the search button.
- From the search results, she selects the first option which corresponds to “Boğaziçi Manzara” in Boğaziçi University.
- She sees posts about “Boğaziçi Manzara” in chronological order.
- She chooses a post to see it in more detail.
- She scrolls through the photos in the post.
- She tries to write a comment to that however a screen appears, which requires her to sign in to application.