~checkbox-dev/checkbox/0.12

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
plugin: manual
name: software/update_manager_finds_updates
depends: internet_test
user: root
requires: package.name == 'update-manager'
_description:
 This test will execute Update Manager and check to see if there are any available updates for the system. Please follow the prompts and if updates are found, install them. When Update Manager has finished, please close the app by clicking the Close button in the lower right corner.
command: update-manager --check-dist-upgrades

plugin: manual
name: software/nautilus_folder_create
requires: package.name == 'nautilus'
command: nautilus
_description:
 Select Test to open the File Browser. On the menu bar, click File -> Create Folder. In the name box for the new folder, enter the name Test Folder and hit Enter.
 .
 Do you now have a new folder called Test Folder?
 .
 Close the File browser.

plugin: manual
name: software/nautilus_folder_copy
depends: software/nautilus_folder_create
command: nautilus
_description:
 Select Test to open the File Browser. Right click on the folder called Test Folder and click on Copy.  Right Click on any white area in the window and click on Paste.
 .
 Right click on the folder called Test Folder(copy) and click Rename. Enter the name Test Data in the name box and hit Enter.
 .
 Do you now have a folder called Test Data?
 .
 Close the File browser.

plugin: manual
name: software/nautilus_folder_move
depends: software/nautilus_folder_copy
command: nautilus
_description:
 Select Test to open the File Browser. Click and drag the folder called Test Data onto the icon called Test Folder. Release the button.
 .
 Double click the folder called Test Folder to open it up.
 .
 Was the folder called Test Data successfully moved into the folder called Test Folder?
 .
 Close the File Browser.

plugin: manual
name: software/nautilus_file_create
depends: software/nautilus_folder_create
command: nautilus $HOME/"Test Folder"
_description:
 Select Test to open the File Browser. Right click in the white space and click Create Document -> Empty Document. Enter the name Test File 1 in the name box and hit Enter.
 .
 Do you now have a file called Test File 1?
 .
 Close the File browser.

plugin: manual
name: software/nautilus_file_copy
depends: software/nautilus_file_create
command: nautilus $HOME/"Test Folder"
_description:
 Select Test to open the File Browser. Right click on the file called Test File 1 and click Copy. Right click in the white space and click Paste.
 .
 Right click on the file called Test File 1(copy) and click Rename. Enter the name Test File 2 in the name box and hit Enter.
 .
 Do you now have a file called Test File 2?
 .
 Close the File Browser.

plugin: manual
name: software/nautilus_file_move
depends: software/nautilus_file_copy
command: nautilus $HOME/"Test Folder"
_description:
 Select Test to open the File Browser. Click and drag the file called Test File 2 onto the icon for the folder called Test Data. Release the button.
 .
 Double click the icon for Test Data to open that folder up.
 .
 Was the file Test File 2 successfully moved into the Test Data folder?
 .
 Close the File Browser.

plugin: manual
name: software/nautilus_file_delete
depends: software/nautilus_file_create
command: nautilus $HOME/"Test Folder"
_description:
 Select Test to open the File Browser. Right click on the file called Test File 1 and click on Move To Trash.
 .
 Is Test File 1 now gone?
 .
 Close the File Browser.

plugin: manual
name: software/nautilus_folder_delete
depends: software/nautilus_folder_create
command: nautilus
_description:
 Select Test to open the File Browser. Right click on the folder called Test Folder and click on Move To Trash.
 .
 Has Test Folder been successfully deleted?
 .
 Close the File Browser.

plugin: local
name: software/view_office_document
requires: package.name == "ubuntu-desktop"
_description: Common Document Types Test
command:
 cat <<'EOF' | run_templates -s "find $CHECKBOX_SHARE/data/documents -type f"
 name: `basename $0`_test
 plugin: manual
 description:
  Now we will attempt to open the file '$0' with its default viewer. After the viewer opens, check out the file that was opened and then close the application (LibreOffice, Doc Viewer, etc.)
  .
  Select Test to begin
  .
  Did the application open the document properly? (e.g was it displayed and did it function properly?)
 command: xdg-open $0
 EOF

plugin: local
name: software/audio_file_play
requires: package.name == "ubuntu-desktop"
_description: Common Document Types Test
command:
 cat <<'EOF' | run_templates -s "find $CHECKBOX_SHARE/data/audio -type f"
 name: `basename $0`_test
 plugin: manual
 description:
  Now we will attempt to open the audio file '$0' with its default player. After the player opens, listen to the sound and then close the application.
  .
  Select Test to begin
  .
  Did the application play the audio file properly? (no skips, crackles, etc)
 command: xdg-open $0
 EOF

plugin: local
name: software/video_file_play
requires: package.name == "ubuntu-desktop"
_description: Common Document Types Test
command:
 cat <<'EOF' | run_templates -s "find $CHECKBOX_SHARE/data/video -type f"
 name: `basename $0`_test
 plugin: manual
 description:
  Now we will attempt to play the video '$0' with its default player. After the video plays, close the application.
  .
  Select Test to begin
  .
  Did the application play '$0' proplerly (no video or audio issues with playback?)
 command: xdg-open $0
 EOF

plugin: local
name: software/view_image_file
requires: package.name == "ubuntu-desktop"
_description: Common Document Types Test
command:
 cat <<'EOF' | run_templates -s "find $CHECKBOX_SHARE/data/images -type f"
 name: `basename $0`_test
 plugin: manual
 description:
  Now we will attempt to open the image '$0' with its default viewer. After the viewer opens, check out the file that was opened and then close the application.
  .
  Select Test to begin
  .
  Did the image display properly?
 command: xdg-open $0
 EOF

plugin: manual
name: software/firefox
requires: package.name == 'firefox'
command: firefox $CHECKBOX_SHARE/data/websites/testindex.html
_description:
 Select Test to launch Firefox and view the test web page.
 .
 Did the Ubuntu Test page load correctly?

plugin: manual
name: software/firefox-java
depends: software/firefox
requires: package.name == 'firefox'
command: firefox $CHECKBOX_SHARE/data/websites/javatest.html
_description:
 Select Test to open Firefox with the Java test page, and follow the instructions there.
 .
 Did the applet display?

plugin: manual
name: software/firefox-flash
depends: software/firefox
requires: package.name == 'firefox'
command: firefox $CHECKBOX_SHARE/data/websites/flashtest.html
_description:
 Select Test to launch Firefox and view a sample Flash test.
 .
 Did you see the text?

plugin: manual
name: software/firefox-flash-video
depends: software/firefox-flash
requires: package.name == 'firefox'
command: firefox $CHECKBOX_SHARE/data/websites/flashvideo.html
_description:
 Select Test to launch Firefox and view a short flash video.
 .
 Did the video play correctly?

plugin: manual
name: software/firefox-totem
depends: software/firefox
requires: package.name == 'firefox'
command: firefox $CHECKBOX_SHARE/data/video/Quicktime_Video.mov
_description:
 Select Test to launch Firefox with a sample video.
 .
 Did the video play using a plugin?

plugin: manual
name: software/empathy-facebook_chat
requires: package.name == "empathy"
command: empathy
_description:
 Select Test to launch Empathy, then configure it to connect to the following service. Once you have completed the test, please quit Empathy to continue here.
 .
 Facebook Chat
 .
 Were you able to connect correctly and send/receive messages?

plugin: manual
name: software/empathy-google_talk
requires: package.name == "empathy"
command: empathy
_description:
 Select Test to launch Empathy, then configure it to connect to the following service. Once you have completed the test, please quit Empathy to continue here.
 .
 Google Talk
 .
 Were you able to connect correctly and send/receive messages?

plugin: manual
name: software/empathy-jabber
requires: package.name == "empathy"
command: empathy
_description:
 Select Test to launch Empathy, then configure it to connect to the following service. Once you have completed the test, please quit Empathy to continue here.
 .
 Jabber
 .
 Were you able to connect correctly and send/receive messages?

plugin: manual
name: software/empathy-aim
requires: package.name == "empathy"
command: empathy
_description:
 Select Test to launch Empathy, then configure it to connect to the following service. Once you have completed the test, please quit Empathy to continue here.
 .
 AIM
 .
 Were you able to connect correctly and send/receive messages?

plugin: manual
name: software/empathy-msn
requires: package.name == "empathy"
command: empathy
_description:
 Select Test to launch Empathy, then configure it to connect to the following service. Once you have completed the test, please quit Empathy to continue here.
 .
 MSN
 .
 Were you able to connect correctly and send/receive messages?