Browse Source

feat(real-time-forum): update audit

- fix some small grammar mistakes
- clarify audit question mentioned in github issues
pull/2132/head
nprimo 9 months ago committed by Niccolò Primo
parent
commit
775ca234c9
  1. 16
      subjects/real-time-forum/audit/README.md

16
subjects/real-time-forum/audit/README.md

@ -10,7 +10,7 @@
###### Does the site ask for a nickname, age, gender, first and last name, email and password?
##### Try to login as an unregistered user.
##### Try to log in as an unregistered user.
###### Did it fail to enter the forum?
@ -18,9 +18,9 @@
###### Does the login request for a nickname or an email combined with a password?
##### Try to login as a registered user.
##### Try to log in as a registered user.
###### Are you able to login?
###### Are you able to log in?
##### After logging in, try to log out at different pages of the forum.
@ -62,21 +62,21 @@
###### Did the other user receive the message in real time, without refreshing the page?
##### Try to open a private conversation, that has more then 10 messages.
##### Try to open a private conversation, that has more than 10 messages.
###### Are the last 10 messages sent to this user loaded for you to see?
###### Can you see the last 10 messages only?
##### Try to open a private conversation, that has more then 20 messages and scroll up to see the rest of the conversation.
##### Try to open a private conversation, that has more than 20 messages and scroll up to see the rest of the conversation.
###### Does it use the scroll event to load more messages?
##### Try to open a private conversation, that has more then 20 messages and scroll up to see the rest of the conversation.
##### Try to open a private conversation, that has more than 20 messages and scroll up to see the rest of the conversation.
###### Does it load just 10 messages, without spamming the scroll event (This can be done using the function [Throttle](https://css-tricks.com/debouncing-throttling-explained-examples/#throttle))?
#### Bonus
###### +Does the project runs quickly and effectively? (Favoring recursivity, no unnecessary data requests, etc...)
###### +Does the project run quickly and effectively? (Favoring recursion, no unnecessary data requests, etc...)
###### +Does the code obey the [good practices](../../good-practices/README.md)?

Loading…
Cancel
Save