annotate test_create/interface-specs.xml @ 628:520c4525c9b3 Dev_main

Moved returnDateNode() into interfaceContext. returnDateNode no longer uses deprecated Attribute Objects.
author Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk>
date Mon, 21 Mar 2016 15:15:40 +0000
parents e0934138c676
children 795fe4edf2c1
rev   line source
n@501 1 <?xml version="1.0" encoding="UTF-8" ?>
n@501 2 <root>
n@501 3 <global>
n@501 4 <metrics>
n@501 5 <list name="testTimer">Test Timer</list>
n@501 6 <list name="elementTimer">Element Playback Timer</list>
n@501 7 <list name="elementInitialPosition">Element Initial Poisition</list>
n@501 8 <list name="elementTracker">Element Movement Tracker</list>
n@501 9 <list name="elementFlagListenedTo">Element Listened to Flag</list>
n@501 10 <list name="elementFlagMoved">Element Moved Flag</list>
n@501 11 <list name="elementListenTracker">Element Listen Tracker</list>
n@501 12 </metrics>
n@501 13 <checks>
n@501 14 <list name="fragmentMoved">Check all moved</list>
n@501 15 <list name="fragmentPlayed">Check all played</list>
n@501 16 <list name="fragmentFullPlayback">Check all fully played (non-loop only)</list>
n@501 17 <list name="fragmentComments">Check comments entered</list>
n@501 18 <list name="scalerange">Enforce scale usage range</list>
n@501 19 </checks>
n@501 20 <show>
n@501 21 <list name="volume">Show master volume control</list>
n@501 22 <list name="page-count">Show test page count</list>
n@501 23 <list name="playhead">Show playhead</list>
n@501 24 <list name="comments">Show Element Comment Boxes</list>
n@501 25 </show>
n@501 26 </global>
n@501 27 <interfaces>
n@501 28 <interface name="APE">
n@501 29 <metrics>
n@501 30 <entry name="testTimer" support="optional" default="on"/>
n@501 31 <entry name="elementTimer" support="optional" default="on"/>
n@501 32 <entry name="elementInitialPosition" support="optional" default="on"/>
n@501 33 <entry name="elementTracker" support="optional" default="on"/>
n@501 34 <entry name="elementFlagListenedTo" support="optional" default="on"/>
n@501 35 <entry name="elementFlagMoved" support="optional" default="on"/>
n@501 36 <entry name="elementListenTracker" support="optional" default="on"/>
n@501 37 </metrics>
n@501 38 <checks>
n@501 39 <entry name="fragmentMoved" support="optional" default="off"/>
n@501 40 <entry name="fragmentPlayed" support="optional" default="off"/>
n@501 41 <entry name="fragmentFullPlayback" support="optional" default="off"/>
n@501 42 <entry name="fragmentComments" support="optional" default="off"/>
n@501 43 <entry name="scalerange" support="optional" default="off"/>
n@501 44 </checks>
n@501 45 <show>
n@501 46 <entry name="volume" support="optional" default="off"/>
n@501 47 <entry name="page-count" support="optional" default="off"/>
n@501 48 <entry name="playhead" support="optional" default="off"/>
n@501 49 <entry name="comments" support="optional" default="on"/>
n@501 50 </show>
n@501 51 <elements>
n@501 52 <number min="1" max="undefined"/>
n@501 53 <anchor min="0" max="undefined"/>
n@501 54 <reference min="0" max="undefined"/>
n@501 55 <outsidereference min="0" max="1"/>
n@501 56 </elements>
n@501 57 </interface>
n@501 58 <interface name="MUSHRA">
n@501 59 <metrics>
n@501 60 <entry name="testTimer" support="optional" default="on"/>
n@501 61 <entry name="elementTimer" support="optional" default="on"/>
n@501 62 <entry name="elementInitialPosition" support="optional" default="on"/>
n@501 63 <entry name="elementTracker" support="optional" default="on"/>
n@501 64 <entry name="elementFlagListenedTo" support="optional" default="on"/>
n@501 65 <entry name="elementFlagMoved" support="optional" default="on"/>
n@501 66 <entry name="elementListenTracker" support="optional" default="on"/>
n@501 67 </metrics>
n@501 68 <checks>
n@501 69 <entry name="fragmentMoved" support="optional" default="off"/>
n@501 70 <entry name="fragmentPlayed" support="optional" default="off"/>
n@501 71 <entry name="fragmentFullPlayback" support="optional" default="off"/>
n@501 72 <entry name="fragmentComments" support="optional" default="off"/>
n@501 73 <entry name="scalerange" support="optional" default="off"/>
n@501 74 </checks>
n@501 75 <show>
n@501 76 <entry name="volume" support="optional" default="off"/>
n@501 77 <entry name="page-count" support="optional" default="off"/>
n@501 78 <entry name="playhead" support="optional" default="off"/>
n@501 79 <entry name="comments" support="optional" default="off"/>
n@501 80 </show>
n@501 81 <elements>
n@501 82 <number min="1" max="undefined"/>
n@501 83 <anchor min="0" max="undefined"/>
n@501 84 <reference min="0" max="undefined"/>
n@501 85 <outsidereference min="0" max="1"/>
n@501 86 </elements>
n@501 87 </interface>
n@501 88 <interface name="horizontal">
n@501 89 <metrics>
n@501 90 <entry name="testTimer" support="optional" default="on"/>
n@501 91 <entry name="elementTimer" support="optional" default="on"/>
n@501 92 <entry name="elementInitialPosition" support="optional" default="on"/>
n@501 93 <entry name="elementTracker" support="optional" default="on"/>
n@501 94 <entry name="elementFlagListenedTo" support="optional" default="on"/>
n@501 95 <entry name="elementFlagMoved" support="optional" default="on"/>
n@501 96 <entry name="elementListenTracker" support="optional" default="on"/>
n@501 97 </metrics>
n@501 98 <checks>
n@501 99 <entry name="fragmentMoved" support="optional" default="off"/>
n@501 100 <entry name="fragmentPlayed" support="optional" default="off"/>
n@501 101 <entry name="fragmentFullPlayback" support="optional" default="off"/>
n@501 102 <entry name="fragmentComments" support="optional" default="off"/>
n@501 103 <entry name="scalerange" support="optional" default="off"/>
n@501 104 </checks>
n@501 105 <show>
n@501 106 <entry name="volume" support="optional" default="off"/>
n@501 107 <entry name="page-count" support="optional" default="off"/>
n@501 108 <entry name="playhead" support="optional" default="off"/>
n@501 109 <entry name="comments" support="optional" default="off"/>
n@501 110 </show>
n@501 111 <elements>
n@501 112 <number min="1" max="undefined"/>
n@501 113 <anchor min="0" max="undefined"/>
n@501 114 <reference min="0" max="undefined"/>
n@501 115 <outsidereference min="0" max="1"/>
n@501 116 </elements>
n@501 117 </interface>
n@501 118 <interface name="discrete">
n@501 119 <metrics>
n@501 120 <entry name="testTimer" support="optional" default="on"/>
n@501 121 <entry name="elementTimer" support="optional" default="on"/>
n@501 122 <entry name="elementInitialPosition" support="none"/>
n@501 123 <entry name="elementTracker" support="optional" default="on"/>
n@501 124 <entry name="elementFlagListenedTo" support="optional" default="on"/>
n@501 125 <entry name="elementFlagMoved" support="optional" default="on"/>
n@501 126 <entry name="elementListenTracker" support="optional" default="on"/>
n@501 127 </metrics>
n@501 128 <checks>
n@501 129 <entry name="fragmentMoved" support="mandatory"/>
n@501 130 <entry name="fragmentPlayed" support="optional" default="off"/>
n@501 131 <entry name="fragmentFullPlayback" support="optional" default="off"/>
n@501 132 <entry name="fragmentComments" support="optional" default="off"/>
n@501 133 <entry name="scalerange" support="none"/>
n@501 134 </checks>
n@501 135 <show>
n@501 136 <entry name="volume" support="optional" default="off"/>
n@501 137 <entry name="page-count" support="optional" default="off"/>
n@501 138 <entry name="playhead" support="optional" default="off"/>
n@501 139 <entry name="comments" support="optional" default="off"/>
n@501 140 </show>
n@501 141 <elements>
n@501 142 <number min="1" max="undefined"/>
n@501 143 <anchor min="0" max="undefined"/>
n@501 144 <reference min="0" max="undefined"/>
n@501 145 <outsidereference min="0" max="1"/>
n@501 146 </elements>
n@501 147 </interface>
n@501 148 <interface name="AB">
n@501 149 <metrics>
n@501 150 <entry name="testTimer" support="optional" default="on"/>
n@501 151 <entry name="elementTimer" support="optional" default="on"/>
n@501 152 <entry name="elementInitialPosition" support="none"/>
n@501 153 <entry name="elementTracker" support="optional" default="on"/>
n@501 154 <entry name="elementFlagListenedTo" support="optional" default="on"/>
n@501 155 <entry name="elementFlagMoved" support="none"/>
n@501 156 <entry name="elementListenTracker" support="optional" default="on"/>
n@501 157 </metrics>
n@501 158 <checks>
n@501 159 <entry name="fragmentMoved" support="none"/>
n@501 160 <entry name="fragmentPlayed" support="optional" default="off"/>
n@501 161 <entry name="fragmentFullPlayback" support="optional" default="off"/>
n@501 162 <entry name="fragmentComments" support="optional" default="off"/>
n@501 163 <entry name="scalerange" support="none"/>
n@501 164 </checks>
n@501 165 <show>
n@501 166 <entry name="volume" support="optional" default="off"/>
n@501 167 <entry name="page-count" support="optional" default="off"/>
n@501 168 <entry name="playhead" support="optional" default="off"/>
n@501 169 <entry name="comments" support="optional" default="off"/>
n@501 170 </show>
n@501 171 <elements>
n@501 172 <number min="2" max="undefined"/>
n@501 173 <anchor min="0" max="undefined"/>
n@501 174 <reference min="0" max="undefined"/>
n@501 175 <outsidereference min="0" max="1"/>
n@501 176 </elements>
n@501 177 </interface>
n@620 178 <interface name="ABX">
n@620 179 <metrics>
n@620 180 <entry name="testTimer" support="optional" default="on"/>
n@620 181 <entry name="elementTimer" support="optional" default="on"/>
n@620 182 <entry name="elementInitialPosition" support="none"/>
n@620 183 <entry name="elementTracker" support="optional" default="on"/>
n@620 184 <entry name="elementFlagListenedTo" support="optional" default="on"/>
n@620 185 <entry name="elementFlagMoved" support="none"/>
n@620 186 <entry name="elementListenTracker" support="optional" default="on"/>
n@620 187 </metrics>
n@620 188 <checks>
n@620 189 <entry name="fragmentMoved" support="none"/>
n@620 190 <entry name="fragmentPlayed" support="optional" default="off"/>
n@620 191 <entry name="fragmentFullPlayback" support="optional" default="off"/>
n@620 192 <entry name="fragmentComments" support="optional" default="off"/>
n@620 193 <entry name="scalerange" support="none"/>
n@620 194 </checks>
n@620 195 <show>
n@620 196 <entry name="volume" support="optional" default="off"/>
n@620 197 <entry name="page-count" support="optional" default="off"/>
n@620 198 <entry name="playhead" support="optional" default="off"/>
n@620 199 <entry name="comments" support="optional" default="off"/>
n@620 200 </show>
n@620 201 <elements>
n@620 202 <number min="2" max="2"/>
n@620 203 <anchor min="0" max="0"/>
n@620 204 <reference min="0" max="0"/>
n@620 205 <outsidereference min="0" max="0"/>
n@620 206 </elements>
n@620 207 </interface>
n@501 208 </interfaces>
n@501 209 <scaledefinitions>
n@501 210 <scale name="Likert">
n@501 211 <scalelabel position="0">Strongly Disagree</scalelabel>
n@501 212 <scalelabel position="25">Disagree</scalelabel>
n@501 213 <scalelabel position="50">Neutral</scalelabel>
n@501 214 <scalelabel position="75">Agree</scalelabel>
n@501 215 <scalelabel position="100">Strongly Agree</scalelabel>
n@501 216 </scale>
n@501 217 <scale name="ABC">
n@501 218 <scalelabel position="100">Imperceptible</scalelabel>
n@501 219 <scalelabel position="75">Perceptible but not annoying</scalelabel>
n@501 220 <scalelabel position="50">Slightly annoying</scalelabel>
n@501 221 <scalelabel position="25">Annoying</scalelabel>
n@501 222 <scalelabel position="0">Very annoying</scalelabel>
n@501 223 </scale>
n@501 224 <scale name="Bipolar">
n@501 225 <scalelabel position="0">-50</scalelabel>
n@501 226 <scalelabel position="50">0</scalelabel>
n@501 227 <scalelabel position="100">50</scalelabel>
n@501 228 </scale>
n@501 229 <scale name="ACR">
n@501 230 <scalelabel position="0">Bad</scalelabel>
n@501 231 <scalelabel position="25">Poor</scalelabel>
n@501 232 <scalelabel position="50">Fair</scalelabel>
n@501 233 <scalelabel position="75">Good</scalelabel>
n@501 234 <scalelabel position="100">Excellent</scalelabel>
n@501 235 </scale>
n@501 236 <scale name="DCR">
n@501 237 <scalelabel position="0">(1) Very Annoying</scalelabel>
n@501 238 <scalelabel position="25">(2) Annoying</scalelabel>
n@501 239 <scalelabel position="50">(3) Slightly Annoying</scalelabel>
n@501 240 <scalelabel position="75">(4) Audible but not Annoying</scalelabel>
n@501 241 <scalelabel position="100">(5) Inaudible</scalelabel>
n@501 242 </scale>
n@501 243 <scale name="CCR">
n@501 244 <scalelabel position="12">Much Worse</scalelabel>
n@501 245 <scalelabel position="25">Worse</scalelabel>
n@501 246 <scalelabel position="38">Slightly Worse</scalelabel>
n@501 247 <scalelabel position="50">About the same</scalelabel>
n@501 248 <scalelabel position="62">Slightly Better</scalelabel>
n@501 249 <scalelabel position="75">Better</scalelabel>
n@501 250 <scalelabel position="88">Much Better</scalelabel>
n@501 251 </scale>
n@501 252 <scale name="HCRS">
n@501 253 <scalelabel position="10">Dislike Extremely</scalelabel>
n@501 254 <scalelabel position="20">Dislike Very Much</scalelabel>
n@501 255 <scalelabel position="30">Dislike Moderate</scalelabel>
n@501 256 <scalelabel position="40">Dislike Slightly</scalelabel>
n@501 257 <scalelabel position="50">Neither Like nor Dislike</scalelabel>
n@501 258 <scalelabel position="60">Like Slightly</scalelabel>
n@501 259 <scalelabel position="70">Like Moderate</scalelabel>
n@501 260 <scalelabel position="80">Like Very Much</scalelabel>
n@501 261 <scalelabel position="90">Like Extremely</scalelabel>
n@501 262 </scale>
n@501 263 </scaledefinitions>
n@501 264 <tests>
n@501 265 <test name="APE" interface="APE"/>
n@501 266 <test name="vertical-sliders" interface="MUSHRA"/>
n@501 267 <test name="horizontal-sliders" interface="horizontal"/>
n@501 268 <test name="discrete" interface="discrete"/>
n@501 269 <test name="Comparison" interface="AB"/>
n@501 270 <test name="MUSHRA" interface="MUSHRA">
n@501 271 <checks>
n@501 272 <entry name="fragmentMoved" support="none"/>
n@501 273 <entry name="fragmentPlayed" support="none"/>
n@501 274 <entry name="fragmentFullPlayback" support="none"/>
n@501 275 <entry name="fragmentComments" support="none"/>
n@501 276 <entry name="scalerange" support="none"/>
n@501 277 </checks>
n@501 278 <show>
n@501 279 <entry name="volume" support="none"/>
n@501 280 <entry name="page-count" support="none"/>
n@501 281 <entry name="playhead" support="none"/>
n@501 282 <entry name="comments" support="none"/>
n@501 283 </show>
n@501 284 <elements>
n@501 285 <anchor min="1" max="undefined"/>
n@501 286 <reference min="1" max="undefined"/>
n@501 287 <outsidereference min="1" max="1"/>
n@501 288 </elements>
n@501 289 <scale name="ACR"/>
n@501 290 </test>
n@501 291 <test name="Rank" interface="discrete">
n@501 292 <checks>
n@501 293 <entry name="fragmentPlayed" support="none"/>
n@501 294 <entry name="fragmentFullPlayback" support="none"/>
n@501 295 <entry name="fragmentComments" support="none"/>
n@501 296 </checks>
n@501 297 <show>
n@501 298 <entry name="volume" support="none"/>
n@501 299 <entry name="page-count" support="none"/>
n@501 300 <entry name="playhead" support="none"/>
n@501 301 <entry name="comments" support="none"/>
n@501 302 </show>
n@501 303 <scale name="undefined"/>
n@501 304 </test>
n@501 305 <test name="Likert" interface="discrete">
n@501 306 <checks>
n@501 307 <entry name="fragmentPlayed" support="none"/>
n@501 308 <entry name="fragmentFullPlayback" support="none"/>
n@501 309 <entry name="fragmentComments" support="none"/>
n@501 310 </checks>
n@501 311 <show>
n@501 312 <entry name="volume" support="none"/>
n@501 313 <entry name="page-count" support="none"/>
n@501 314 <entry name="playhead" support="none"/>
n@501 315 <entry name="comments" support="none"/>
n@501 316 </show>
n@501 317 <scale name="Likert"/>
n@501 318 </test>
n@501 319 <test name="ABC/HR" interface="MUSHRA">
n@501 320 <checks>
n@501 321 <entry name="fragmentMoved" support="none"/>
n@501 322 <entry name="fragmentPlayed" support="none"/>
n@501 323 <entry name="fragmentFullPlayback" support="none"/>
n@501 324 <entry name="fragmentComments" support="none"/>
n@501 325 </checks>
n@501 326 <show>
n@501 327 <entry name="volume" support="none"/>
n@501 328 <entry name="page-count" support="none"/>
n@501 329 <entry name="playhead" support="none"/>
n@501 330 <entry name="comments" support="none"/>
n@501 331 </show>
n@501 332 <scale name="ABC"/>
n@501 333 </test>
n@501 334 <test name="Bipolar" interface="horizontal">
n@501 335 <checks>
n@501 336 <entry name="fragmentMoved" support="mandatory"/>
n@501 337 <entry name="fragmentPlayed" support="none"/>
n@501 338 <entry name="fragmentFullPlayback" support="none"/>
n@501 339 <entry name="fragmentComments" support="none"/>
n@501 340 </checks>
n@501 341 <show>
n@501 342 <entry name="volume" support="none"/>
n@501 343 <entry name="page-count" support="none"/>
n@501 344 <entry name="playhead" support="none"/>
n@501 345 <entry name="comments" support="none"/>
n@501 346 </show>
n@501 347 <elements>
n@501 348 <outsidereference min="1" max="1"/>
n@501 349 </elements>
n@501 350 <scale name="Bipolar"/>
n@501 351 </test>
n@501 352 <test name="ACR" interface="discrete">
n@501 353 <checks>
n@501 354 <entry name="fragmentPlayed" support="none"/>
n@501 355 <entry name="fragmentFullPlayback" support="none"/>
n@501 356 <entry name="fragmentComments" support="none"/>
n@501 357 </checks>
n@501 358 <show>
n@501 359 <entry name="volume" support="none"/>
n@501 360 <entry name="page-count" support="none"/>
n@501 361 <entry name="playhead" support="none"/>
n@501 362 <entry name="comments" support="none"/>
n@501 363 </show>
n@501 364 <scale name="ACR"/>
n@501 365 </test>
n@501 366 <test name="DCR" interface="discrete">
n@501 367 <checks>
n@501 368 <entry name="fragmentPlayed" support="none"/>
n@501 369 <entry name="fragmentFullPlayback" support="none"/>
n@501 370 <entry name="fragmentComments" support="none"/>
n@501 371 </checks>
n@501 372 <show>
n@501 373 <entry name="volume" support="none"/>
n@501 374 <entry name="page-count" support="none"/>
n@501 375 <entry name="playhead" support="none"/>
n@501 376 <entry name="comments" support="none"/>
n@501 377 </show>
n@501 378 <scale name="DCR"/>
n@501 379 </test>
n@501 380 <test name="CCR" interface="discrete">
n@501 381 <checks>
n@501 382 <entry name="fragmentPlayed" support="none"/>
n@501 383 <entry name="fragmentFullPlayback" support="none"/>
n@501 384 <entry name="fragmentComments" support="none"/>
n@501 385 </checks>
n@501 386 <show>
n@501 387 <entry name="volume" support="none"/>
n@501 388 <entry name="page-count" support="none"/>
n@501 389 <entry name="playhead" support="none"/>
n@501 390 <entry name="comments" support="none"/>
n@501 391 </show>
n@501 392 <scale name="CCR"/>
n@501 393 </test>
n@501 394 <test name="HCRS" interface="MUSHRA">
n@501 395 <checks>
n@501 396 <entry name="fragmentMoved" support="mandatory"/>
n@501 397 <entry name="fragmentPlayed" support="none"/>
n@501 398 <entry name="fragmentFullPlayback" support="none"/>
n@501 399 <entry name="fragmentComments" support="none"/>
n@501 400 </checks>
n@501 401 <show>
n@501 402 <entry name="volume" support="none"/>
n@501 403 <entry name="page-count" support="none"/>
n@501 404 <entry name="playhead" support="none"/>
n@501 405 <entry name="comments" support="none"/>
n@501 406 </show>
n@501 407 <elements>
n@501 408 <outsidereference min="1" max="1"/>
n@501 409 </elements>
n@501 410 <scale name="HCRS"/>
n@501 411 </test>
n@501 412 <test name="ITUR5PCIS" interface="MUSHRA">
n@501 413 <checks>
n@501 414 <entry name="fragmentMoved" support="none"/>
n@501 415 <entry name="fragmentPlayed" support="none"/>
n@501 416 <entry name="fragmentFullPlayback" support="none"/>
n@501 417 <entry name="fragmentComments" support="none"/>
n@501 418 </checks>
n@501 419 <show>
n@501 420 <entry name="volume" support="none"/>
n@501 421 <entry name="page-count" support="none"/>
n@501 422 <entry name="playhead" support="none"/>
n@501 423 <entry name="comments" support="none"/>
n@501 424 </show>
n@501 425 <elements>
n@501 426 <outsidereference min="1" max="1"/>
n@501 427 </elements>
n@501 428 <scale name="ABC"/>
n@501 429 </test>
n@501 430 <test name="AB" interface="AB">
n@501 431 <checks>
n@501 432 <entry name="fragmentPlayed" support="none"/>
n@501 433 <entry name="fragmentFullPlayback" support="none"/>
n@501 434 <entry name="fragmentComments" support="none"/>
n@501 435 </checks>
n@501 436 <show>
n@501 437 <entry name="volume" support="none"/>
n@501 438 <entry name="page-count" support="none"/>
n@501 439 <entry name="playhead" support="none"/>
n@501 440 <entry name="comments" support="none"/>
n@501 441 </show>
n@501 442 <elements>
n@501 443 <number min="2" max="2"/>
n@501 444 <outsidereference min="0" max="0"/>
n@501 445 </elements>
n@501 446 </test>
n@620 447 <test name="ABX" interface="ABX"/>
n@501 448 </tests>
n@501 449 </root>