This repository has been archived by the owner on Sep 18, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 21
Testplan
LEDfan edited this page Oct 12, 2014
·
6 revisions
This page covers the things which needs to be tested before a release can happen. If you find something which doesn't work please report it in the Issue Tracker.
# | Action | Test | Expected Result | 2.0.2 (in development) |
---|---|---|---|---|
1.1 | Contacts | Open session1
|
All ownCloud users should appear as contacts in the left sidebar. | |
1.2 | Contacts | Open session1
|
When hovering over all avatars an tipsy title should appear with the displayname |
|
1.3 | Contacts | Open session with only 1 user available | A message should be displayed about the lack of users. | |
2.1 | Online/Offline state | Open session1
|
The current ownCloud user should be marked as online | |
2.2 | Online/Offline state | Open session2
|
The user should be marked as online in session1 . The user of session2 should be marked as online in session1
|
|
2.3 | Online/Offline state | Close session2
|
The user of session2 should be marked as offline in session1
|
|
3.1 | Starting Group Conversations | In session1 add the user of session2 to the conversation with the user of session1
|
A new conversation with both users in should be started for both sessions | |
3.2 | Starting Group Conversations | In session1 add a fourth offline user to the group conversation of 3.1
|
The user should be added to the current group conversation | |
3.3 | Starting Group Conversations | Click the add other person button |
The invite popover should only show the users who aren't in the conversation |
|
3.4 | Starting Group conversations | Add some text to the search field of the invite popover
|
The users listed in the invite popover should be filtered with the text typed into the search field. |
|
3.5 | Starting Group Conversations | Click the add other person button. Next click somewhere but not on the invite popover
|
The invite popover should be closed |
|
4.1 | Sending Chat Messages | In session1 start a conversation with the user of session2 . Next send some chat messages: 1 , 2 , 3 , 4 , 5 fast and slow after each other |
The messages should be displayed in the correct order in both session1 and session2
|
|
4.2 | Sending Chat Messages | Open a group conversation. Next send some chat messages: 1 , 2 , 3 , 4 , 5 fast and slow after each other |
The messages should be displayed in the correct order in all chat sessions |
|
4.3 | Sending Chat Messages | Write multiple lines into the Chat message input field | The chat field should be automatically increased in height | |
5.1 | Chat message enhancing | Copy an img URL into the chat message field | The image should be viewed into the chat message log | |
5.2 | Chat message enhancing | Write the text :smiley: into the Chat message field |
A emoji should be shown instead of the text | |
5.3 | Chat message enhancing | Copy a youtube url into the chat message field | The youtube video should be previewed | |
5.4 | Chat message enhancing | Copy an URL into the Chat message field | The link should be clickable | |
6.1 | Emoji Picker | Click the emoji button
|
The emoji picker should open |
|
6.2 | Emoji Picker | Click somewhere but not on the emoji picker
|
The emoji picker should close |
|
6.3 | Emoji Picker | Click the emoji button . Next click on a emoji |
The emoji should be inserted at the last position of the cursor in the text field. The emoji picker should close automatically |
|
6.4 | Emoji Picker | Click the emoji button . Next type something inside the emoji filter input
|
The emojis should be filtered |