12
12
depends: gwibber/gwb-001
13
13
This test will check the Facebook integration
14
14
<dt>Open the Online Accounts application</dt>
15
<dd>The Online Accounts window appear</dd>
15
<dd>The Online Accounts window appear</dd>
16
16
<dt>Select "Facebook"</dt>
17
<dd>A screen asking for authentication is displayed</dd>
17
<dd>A screen asking for authentication is displayed</dd>
18
18
<dt>Fill the fields with your credentials and click on the "Log In" button</dt>
19
<dd>The accounts gets added and in the right panel the Gwibber turn on button is enabled</dd>
19
<dd>The accounts gets added and in the right panel the Gwibber turn on button is enabled</dd>
20
20
<dt>Open Gwibber</dt>
21
<dd>Gwibber displays Facebook's timeline on window screen and notifications are shown with previous messages</dd>
21
<dd>Gwibber displays Facebook's timeline on window screen and notifications are shown with previous messages</dd>
22
22
<dt>Drag down and up with the cursor the timeline</dt>
23
<dd>Displayed messages moves up and down</dd>
23
<dd>Displayed messages moves up and down</dd>
24
24
<dt>Click on a random message</dt>
25
<dd>New elements appear below the message; previous comments, a star, an input field with the phrase "Reply" and a "Send" button</dd>
25
<dd>New elements appear below the message; previous comments, a star, an input field with the phrase "Reply" and a "Send" button</dd>
26
26
<dt>Click on the same message</dt>
27
<dd>Additional elements disappear</dd>
27
<dd>Additional elements disappear</dd>
28
28
<dt>Click one more time on the same message</dt>
29
29
<dt>Write "ping" into the "Reply" input field, press "Send" and drag up to the top of the timeline</dt>
30
<dd>A message containing "ping" is shown at the top of the timeline</dd>
30
<dd>A message containing "ping" is shown at the top of the timeline</dd>
31
31
<dt>Click on the "Post" button</dt>
32
<dd>The "Share with your friends" window is shown, it contains your nickname in Facebook, a "Compose" input file, and a "Send" button</dd>
32
<dd>The "Share with your friends" window is shown, it contains your nickname in Facebook, a "Compose" input file, and a "Send" button</dd>
33
33
<dt>Write some text and press "Send"</dt>
34
<dd>Gwibber goes back to the timeline window</dd>
34
<dd>Gwibber goes back to the timeline window</dd>
35
35
<dt>Click the "Top" button</dt>
36
<dd>The text previously written is shown into the top of the timeline on your Facebook account</dd>
36
<dd>The text previously written is shown into the top of the timeline on your Facebook account</dd>
37
37
<dt>Make someone write in your wall</dt>
38
38
<dt>Click on the mention message in the timeline window</dt>
39
39
<dt>Write a reply into the "Reply" input field and press "Send"</dt>
40
<dd>The timeline window shown the message used to reply</dd>
40
<dd>The timeline window shown the message used to reply</dd>
41
41
<dt>Click on some random message</dt>
42
<dd>New elements appear below the message; previous comments, a star, an input field with the phrase "Reply" and a "Send" button</dd>
42
<dd>New elements appear below the message; previous comments, a star, an input field with the phrase "Reply" and a "Send" button</dd>
43
43
<dt>Click the star button on the left</dt>
44
<dd>The "# people liked this" increments one"</dd>
44
<dd>The "# people liked this" increments one"</dd>
45
45
<dt>Go to the Online Accounts application</dt>
46
46
<dt>Select "Remove Account" to delete the Facebook account</dt>
47
<dd>A confirmation dialog is shown</dd>
47
<dd>A confirmation dialog is shown</dd>
48
48
<dt>Select "Remove"</dt>
49
49
<dt>Go back to Gwibber</dt>
50
<dd>Is the Gwibber Timeline window blank?</dd>
50
<dd>Is the Gwibber Timeline window blank?</dd>
53
53
Test-Case name: gwibber/gwb-003
55
55
depends: gwibber/gwb-001
56
56
This test will check the Twitter integration
57
57
<dt>Open the Online Accounts application</dt>
58
<dd>The Online Accounts window appear</dd>
58
<dd>The Online Accounts window appear</dd>
59
59
<dt>Select "Twitter"</dt>
60
<dd>A screen asking for authentication is displayed</dd>
60
<dd>A screen asking for authentication is displayed</dd>
61
61
<dt>Fill the fields with your credentials and click on the "Authorize app" button</dt>
62
<dd>The accounts gets added and in the right panel the Gwibber turn on button is enabled</dd>
62
<dd>The accounts gets added and in the right panel the Gwibber turn on button is enabled</dd>
63
63
<dt>Open Gwibber</dt>
64
<dd>Gwibber displays Twitter’s timeline on window screen and notifications are shown with previous messages</dd>
64
<dd>Gwibber displays Twitter’s timeline on window screen and notifications are shown with previous messages</dd>
65
65
<dt>Drag down and up with the cursor the timeline</dt>
66
<dd>Displayed messages moves up and down</dd>
66
<dd>Displayed messages moves up and down</dd>
67
67
<dt>Click on a random message</dt>
68
<dd>New elements appear below the message; a "Send" button, a "retweet" button and an Input field with the phrase "Reply"</dd>
68
<dd>New elements appear below the message; a "Send" button, a "retweet" button and an Input field with the phrase "Reply"</dd>
69
69
<dt>Click on the same message</dt>
70
<dd>Additional elements disappear</dd>
70
<dd>Additional elements disappear</dd>
71
71
<dt>Click one more time on the same message</dt>
72
72
<dt>Write "ping" into the "Reply" input field, press "Send" and drag up to the top of the timeline</dt>
73
<dd>A message containing "ping" is shown at the top of the timeline</dd>
73
<dd>A message containing "ping" is shown at the top of the timeline</dd>
74
74
<dt>Click on the "Post" button</dt>
75
<dd>The "Share with your friends" window is shown, it contains your nickname in Twitter, a "Compose" input file, and a "Send" button</dd>
75
<dd>The "Share with your friends" window is shown, it contains your nickname in Twitter, a "Compose" input file, and a "Send" button</dd>
76
76
<dt>Write some text and press "Send"</dt>
77
<dd>Gwibber goes back to the timeline window</dd>
77
<dd>Gwibber goes back to the timeline window</dd>
78
78
<dt>Click the "Top" button</dt>
79
<dd>The text previously written is shown into the top of the timeline on your Twitter account</dd>
79
<dd>The text previously written is shown into the top of the timeline on your Twitter account</dd>
80
80
<dt>Make someone mention you</dt>
81
81
<dt>Click on the mention message in the timeline window</dt>
82
82
<dt>Write a reply into the "Reply" input field and press "Send"</dt>
83
<dd>The timeline window shown the message and auto-completes your friend's nickname</dd>
83
<dd>The timeline window shown the message and auto-completes your friend's nickname</dd>
84
84
<dt>Click on some random message</dt>
85
<dd>New elements appear below the message; a "Send" button, a "retweet" button and an Input field with the phrase "Reply"</dd>
85
<dd>New elements appear below the message; a "Send" button, a "retweet" button and an Input field with the phrase "Reply"</dd>
86
86
<dt>Click the retweet button on the left</dt>
87
<dd>A new message appears at the top of the timeline with the word "RT" at the beginning and the random message after</dd>
87
<dd>A new message appears at the top of the timeline with the word "RT" at the beginning and the random message after</dd>
88
88
<dt>Go to the Online Accounts application</dt>
89
89
<dt>Select "Remove Account" to delete the Twitter account</dt>
90
<dd>A confirmation dialog is shown</dd>
90
<dd>A confirmation dialog is shown</dd>
91
91
<dt>Select "Remove"</dt>
92
92
<dt>Go back to Gwibber</dt>
93
<dd>Is the Gwibber Timeline window blank?</dd>
93
<dd>Is the Gwibber Timeline window blank?</dd>
96
96
<strong>If all actions produce the expected results listed, please <a href="results#add_result">submit</a> a 'passed' result.