PageRenderTime 43ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/tests/Marathon/Checklists/FG - Interface and Validation.xml

#
XML | 272 lines | 269 code | 3 blank | 0 comment | 0 complexity | 0df91c054b22073d120818a8d94b591c MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <java version="1.5.0_16" class="java.beans.XMLDecoder">
  3. <object class="net.sourceforge.marathon.checklist.CheckList">
  4. <void property="checkListItems">
  5. <void method="add">
  6. <object class="net.sourceforge.marathon.checklist.CheckList$Header">
  7. <void property="label">
  8. <string>Fields Order</string>
  9. </void>
  10. </object>
  11. </void>
  12. <void method="add">
  13. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  14. <void property="label">
  15. <string>TAB navigates among fields</string>
  16. </void>
  17. </object>
  18. </void>
  19. <void method="add">
  20. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  21. <void property="label">
  22. <string>Navigation order (usually left -&gt; right and top -&gt; bottom)</string>
  23. </void>
  24. </object>
  25. </void>
  26. <void method="add">
  27. <object class="net.sourceforge.marathon.checklist.CheckList$Header">
  28. <void property="label">
  29. <string>Field Format</string>
  30. </void>
  31. </object>
  32. </void>
  33. <void method="add">
  34. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  35. <void property="label">
  36. <string>Standard mask exists for fields (Date, Time, Zip code)</string>
  37. </void>
  38. </object>
  39. </void>
  40. <void method="add">
  41. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  42. <void property="label">
  43. <string>Field accepts single, double quotes.</string>
  44. </void>
  45. </object>
  46. </void>
  47. <void method="add">
  48. <object class="net.sourceforge.marathon.checklist.CheckList$Header">
  49. <void property="label">
  50. <string>Visual</string>
  51. </void>
  52. </object>
  53. </void>
  54. <void method="add">
  55. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  56. <void property="label">
  57. <string>Fields have tooltips</string>
  58. </void>
  59. </object>
  60. </void>
  61. <void method="add">
  62. <object class="net.sourceforge.marathon.checklist.CheckList$Header">
  63. <void property="label">
  64. <string>Focus</string>
  65. </void>
  66. </object>
  67. </void>
  68. <void method="add">
  69. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  70. <void property="label">
  71. <string>Default field is focused when a new form is opened</string>
  72. </void>
  73. </object>
  74. </void>
  75. <void method="add">
  76. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  77. <void property="label">
  78. <string>Check the field with focus after performing an operation (clear fields, include, update, help, etc). </string>
  79. </void>
  80. </object>
  81. </void>
  82. <void method="add">
  83. <object class="net.sourceforge.marathon.checklist.CheckList$Header">
  84. <void property="label">
  85. <string>Data Population</string>
  86. </void>
  87. </object>
  88. </void>
  89. <void method="add">
  90. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  91. <void property="label">
  92. <string>ComboBox populated with relevant values</string>
  93. </void>
  94. </object>
  95. </void>
  96. <void method="add">
  97. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  98. <void property="label">
  99. <string>List populated with relevant values</string>
  100. </void>
  101. </object>
  102. </void>
  103. <void method="add">
  104. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  105. <void property="label">
  106. <string>Table populated with relevant values</string>
  107. </void>
  108. </object>
  109. </void>
  110. <void method="add">
  111. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  112. <void property="label">
  113. <string>Tree populated with relevant values</string>
  114. </void>
  115. </object>
  116. </void>
  117. <void method="add">
  118. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  119. <void property="label">
  120. <string>Data is updated when dependent-on fields change values</string>
  121. </void>
  122. </object>
  123. </void>
  124. <void method="add">
  125. <object class="net.sourceforge.marathon.checklist.CheckList$Header">
  126. <void property="label">
  127. <string>Readonly fields</string>
  128. </void>
  129. </object>
  130. </void>
  131. <void method="add">
  132. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  133. <void property="label">
  134. <string>Unmodifiable fields are protected</string>
  135. </void>
  136. </object>
  137. </void>
  138. <void method="add">
  139. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  140. <void property="label">
  141. <string>Field state changes to readonly when an operation is performed that warrants such a change</string>
  142. </void>
  143. </object>
  144. </void>
  145. <void method="add">
  146. <object class="net.sourceforge.marathon.checklist.CheckList$Header">
  147. <void property="label">
  148. <string>Data Entry</string>
  149. </void>
  150. </object>
  151. </void>
  152. <void method="add">
  153. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  154. <void property="label">
  155. <string>Max length for editable fields</string>
  156. </void>
  157. </object>
  158. </void>
  159. <void method="add">
  160. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  161. <void property="label">
  162. <string>Accepts only valid characters</string>
  163. </void>
  164. </object>
  165. </void>
  166. <void method="add">
  167. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  168. <void property="label">
  169. <string>Does not allow mandatory fields empty or spaces</string>
  170. </void>
  171. </object>
  172. </void>
  173. <void method="add">
  174. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  175. <void property="label">
  176. <string>Editable fields are updatable</string>
  177. </void>
  178. </object>
  179. </void>
  180. <void method="add">
  181. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  182. <void property="label">
  183. <string>Fields respect limits on values</string>
  184. </void>
  185. </object>
  186. </void>
  187. <void method="add">
  188. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  189. <void property="label">
  190. <string>Lists are ordered</string>
  191. </void>
  192. </object>
  193. </void>
  194. <void method="add">
  195. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  196. <void property="label">
  197. <string>Data conversion (lower to upper, stripping spaces)</string>
  198. </void>
  199. </object>
  200. </void>
  201. <void method="add">
  202. <object class="net.sourceforge.marathon.checklist.CheckList$Header">
  203. <void property="label">
  204. <string>Interface</string>
  205. </void>
  206. </object>
  207. </void>
  208. <void method="add">
  209. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  210. <void property="label">
  211. <string>Labels are legible</string>
  212. </void>
  213. </object>
  214. </void>
  215. <void method="add">
  216. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  217. <void property="label">
  218. <string>Labels do not contain spelling mistakes</string>
  219. </void>
  220. </object>
  221. </void>
  222. <void method="add">
  223. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  224. <void property="label">
  225. <string>Labels do not use unofficial abbreviations</string>
  226. </void>
  227. </object>
  228. </void>
  229. <void method="add">
  230. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  231. <void property="label">
  232. <string>Fields use standard naming conventions</string>
  233. </void>
  234. </object>
  235. </void>
  236. <void method="add">
  237. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  238. <void property="label">
  239. <string>Fields are aligned</string>
  240. </void>
  241. </object>
  242. </void>
  243. <void method="add">
  244. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  245. <void property="label">
  246. <string>Fields state is reflected in the GUI (e.g readonly fields are disabled)</string>
  247. </void>
  248. </object>
  249. </void>
  250. <void method="add">
  251. <object class="net.sourceforge.marathon.checklist.CheckList$FailureNote">
  252. <void property="label">
  253. <string>Window title matches the functionality</string>
  254. </void>
  255. </object>
  256. </void>
  257. </void>
  258. <void property="description">
  259. <string>Adapted from a checklist shared by:
  260. Frederick Gavinier, CBTS
  261. Certified Brazilian Tester in Software
  262. Software Test Analyst
  263. Sanmina-SCI</string>
  264. </void>
  265. <void property="name">
  266. <string>Interface &amp; Validation</string>
  267. </void>
  268. </object>
  269. </java>