User:Erikos/11.3.0/Collaboration/Smoketest
Test Environment
- build: os
- machines: [2 x 1.75]
- date: [day.month.year]
Preparation
- flash two machines with the desired build
- login, enable logs and restart (needed for fully enabling the logs)
Salut
Connectivity
- start machine A and connect to Sugar Ad-hoc network channel 11
- start machine B and wait for more than 60 seconds
---> the second machine should auto-connect to the same Sugar Ad-hoc network [UNTESTED]
---> A should be on shown B's neighborhood view, B should be shown on A's neighborhood view [UNTESTED]
Friendship
- go to A's neighborhood view and make B a friend (palette option)
---> B's palette does change to 'Remove friend' [UNTESTED]
- go to A's groups view
---> B is shown in A's group view [UNTESTED]
- use B's palette to unfriend
---> palette does change back to 'Make friend', B is not shown anymore in A's group view [UNTESTED]
- secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)
---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly [UNTESTED]
File transfer
- go to A's neighborhood view and make B a friend (palette option)
- take a screen shot (alt+1)
- go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B
---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer [UNTESTED]
---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer [UNTESTED]
- B: Accept the transfer
---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data [UNTESTED]
- Dismiss the file transfer status item in the frame on A and B
---> the status item is removed cleanly from the Activity tray [UNTESTED]
Sharing
- A: start a new Browse activity and set the title to 'smoke', share it
- create a session bookmark (favorite icon)
---> A: the activity does appear in the neighborhood view, the palette says: 'Browse' 'smoke' [UNTESTED]
---> B: the activity does appear in the neighborhood view next to buddy A, the palette says: 'Browse' 'smoke' [UNTESTED]
- B: join the activity
---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) [UNTESTED]
---> A: shows A and B in the frame when the shared activity is focused [UNTESTED]
---> B: shows A and B in the frame when the shared activity is focused [UNTESTED]
---> B: the session bookmark is shown in the tray at the bottom of the page [UNTESTED]
- B: create a session bookmark (favorite icon)
---> A: the session bookmark is shown in the tray at the bottom of the page [UNTESTED]
- A and B quit the activity
---> A|B: the neighborhood view does only show the other body, the shared activity has been removed cleanly [UNTESTED]
Quit Sugar while sharing
A: share the Chat Activity
B: join the Activity
A: quit Sugar
---> B: the Chat Activity indicates that A left, A is removed from the neighborhood view and from the Frame [UNTESTED]
Gabble
Connectivity
- start machine A and B and connect to the school server
- register with the school server ('register' option in the palette in the home view)
---> notification that the registration with the school server was successful [UNTESTED]
---> A should be on shown B's neighborhood view, B should be shown on A's neighborhood view [UNTESTED]
Friendship
- go to A's neighborhood view and make B a friend (palette option)
---> B's palette does change to 'Remove friend' [UNTESTED]
- go to A's groups view
---> B is shown in A's group view [UNTESTED]
- use B's palette to unfriend
---> palette does change back to 'Make friend', B is not shown anymore in A's group view [UNTESTED]
- secondary test: friend/unfriend a buddy in the friends tray in the Frame (palette of the buddy)
---> palette is updated accordingly 'Make friend'/'Remove friend' and friend is added removed in the groups view accordingly [UNTESTED]
File transfer
- go to A's neighborhood view and make B a friend (palette option)
- take a screen shot (alt+1)
- go to the Journal and reveal the palette for the screen shot, use the 'Send to' method to transfer the screen shot to B
---> A: notification about the transfer in the left upper frame, in the Activity tray you have an item about the outgoing transfer [UNTESTED]
---> B: notification about the transfer in the left upper frame, in the Activity tray you have an item about the incoming transfer [UNTESTED]
- B: Accept the transfer
---> the screen shot is transferred and visible in the Journal, the palette has the information about transferred data [UNTESTED]
- Dismiss the file transfer status item in the frame on A and B
---> the status item is removed cleanly from the Activity tray [UNTESTED]
Sharing
- A: start a new Browse activity and set the title to 'smoke', share it
- create a session bookmark (favorite icon)
---> A: the activity does appear in the neighborhood view, the palette says: 'Browse' 'smoke' [UNTESTED]
---> B: the activity does appear in the neighborhood view next to buddy A, the palette says: 'Browse' 'smoke' [UNTESTED]
- B: join the activity
---> the title is set correctly (in the title entry of the activity and the palette in the activity tray) [UNTESTED]
---> A: shows A and B in the frame when the shared activity is focused [UNTESTED]
---> B: shows A and B in the frame when the shared activity is focused [UNTESTED]
---> B: the session bookmark is shown in the tray at the bottom of the page [UNTESTED]
- B: create a session bookmark (favorite icon)
---> A: the session bookmark is shown in the tray at the bottom of the page [UNTESTED]
- A and B quit the activity
---> A|B: the neighborhood view does only show the other body, the shared activity has been removed cleanly [UNTESTED]
Quit Sugar while sharing
A: share the Chat Activity
B: join the Activity
A: quit Sugar
---> B: the Chat Activity indicates that A left, A is removed from the neighborhood view and from the Frame [UNTESTED]