Diffstat (limited to 'noncore/tools/clock/tests.html') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/tools/clock/tests.html | 203 |
1 files changed, 203 insertions, 0 deletions
diff --git a/noncore/tools/clock/tests.html b/noncore/tools/clock/tests.html new file mode 100644 index 0000000..4df5ead --- a/dev/null +++ b/noncore/tools/clock/tests.html | |||
@@ -0,0 +1,203 @@ | |||
1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | ||
2 | <html> | ||
3 | <head> | ||
4 | <title>Qtopia test</title> | ||
5 | <meta http-equiv="Content-Type" | ||
6 | content="text/html; charset=iso-8859-1"> | ||
7 | <meta content="Ed Baak" name="Author"> | ||
8 | </head> | ||
9 | <body> | ||
10 | <h1>Qtopia/Clock</h1> | ||
11 | <h2>Test cases</h2> | ||
12 | <br> | ||
13 | <br> | ||
14 | <h3> Basic Clock</h3> | ||
15 | <table cellpadding="2" cellspacing="2" border="1" | ||
16 | style="width: 100%; text-align: left;"> | ||
17 | <tbody> | ||
18 | <tr> | ||
19 | <th style="vertical-align: top; width: 20%;">Test Purpose<br> | ||
20 | </th> | ||
21 | <td style="vertical-align: top;">Verify that the basic clock | ||
22 | functionality works as expected.<br> | ||
23 | </td> | ||
24 | </tr> | ||
25 | <tr> | ||
26 | <th style="vertical-align: top; width: 15%;" width="20%">Test | ||
27 | Description<br> | ||
28 | </th> | ||
29 | <td style="vertical-align: top;"> | ||
30 | <ol> | ||
31 | <li>Start the clock. </li> | ||
32 | <li>Confirm that the Clock tab is displayed. </li> | ||
33 | <li>Check that the time displayed on the analog clock matches | ||
34 | the device system time. </li> | ||
35 | <li>Check that the time displayed on the digital clock matches | ||
36 | the device system time. </li> | ||
37 | <li>Check that the date displayed matches the device system | ||
38 | date.</li> | ||
39 | </ol> | ||
40 | </td> | ||
41 | </tr> | ||
42 | <tr> | ||
43 | <th style="vertical-align: top; width: 15%;" width="20%">Expected | ||
44 | TestResult<br> | ||
45 | </th> | ||
46 | <td style="vertical-align: top;">All the verification steps as | ||
47 | described in the Test Description must be met.<br> | ||
48 | </td> | ||
49 | </tr> | ||
50 | <tr> | ||
51 | <th style="vertical-align: top; width: 15%;" width="20%">Testnorm/Criteria<br> | ||
52 | </th> | ||
53 | <td style="vertical-align: top;">Exact Match<br> | ||
54 | </td> | ||
55 | </tr> | ||
56 | <tr> | ||
57 | <th style="vertical-align: top; width: 15%;" width="20%">Test | ||
58 | Suitability<br> | ||
59 | </th> | ||
60 | <td style="vertical-align: top;">Manual test<br> | ||
61 | </td> | ||
62 | </tr> | ||
63 | </tbody> | ||
64 | </table> | ||
65 | <br> | ||
66 | <br> | ||
67 | <h3> Stopwatch</h3> | ||
68 | <table cellpadding="2" cellspacing="2" border="1" | ||
69 | style="width: 100%; text-align: left;"> | ||
70 | <tbody> | ||
71 | <tr> | ||
72 | <th style="vertical-align: top; width: 20%;">Test Purpose<br> | ||
73 | </th> | ||
74 | <td style="vertical-align: top;">Verify that the clock app can be | ||
75 | used as a stopwatch.<br> | ||
76 | </td> | ||
77 | </tr> | ||
78 | <tr> | ||
79 | <th style="vertical-align: top; width: 15%;" width="20%">Test | ||
80 | Description<br> | ||
81 | </th> | ||
82 | <td style="vertical-align: top;"> | ||
83 | <ol> | ||
84 | <li>Click on the Stopwatch tab. </li> | ||
85 | <li>Confirm that the stopwatch reads 00:00:00.00 and that the | ||
86 | analog hands indicate 00:00. </li> | ||
87 | <li>Press the Start button and confirm that the analog and | ||
88 | digital timers count up (resolution 1 sec). </li> | ||
89 | <li>Press the Stop button and confirm that the timers have | ||
90 | stopped. The digital timer should show 1/100 sec resolution. </li> | ||
91 | <li>Press the Reset button and confirm that the stopwatch reads | ||
92 | 00:00:00.00 and that the analog hands indicate 00:00. </li> | ||
93 | <li>Press the Start button and wait 3 seconds. </li> | ||
94 | <li>Press the Lap/Split button and wait 3 seconds again.</li> | ||
95 | <li>Press Stop.</li> | ||
96 | <li>Verify that the lap counter reads 3.</li> | ||
97 | <li>Use the decrement button in front of the lap counter to | ||
98 | select lap 1.</li> | ||
99 | <li>Verify that the Split value reads a value of approx 3 | ||
100 | seconds and the Lap value is the same.</li> | ||
101 | <li>Use the increment button in front of the lap counter to | ||
102 | select lap 2.</li> | ||
103 | <li>Verify that the Split value reads a value of approx 6 | ||
104 | seconds (2 laps total) and the Lap value again is approx 3 seconds.</li> | ||
105 | <li>Use the increment button to select lap 3.</li> | ||
106 | <li>Verify that the Split value reads a value of approx 9 | ||
107 | seconds (3 laps total) and the Lap value is approx 3 seconds.</li> | ||
108 | <li>Verify that no other laps can be selected using the | ||
109 | incr/decr buttons that 1, 2 or 3.</li> | ||
110 | <li>Tap the Reset button.</li> | ||
111 | <li>Verify that all values are reset to 0, the lap counter is | ||
112 | reset to 1 and the incr/decr buttons are disabled.<br> | ||
113 | </li> | ||
114 | </ol> | ||
115 | </td> | ||
116 | </tr> | ||
117 | <tr> | ||
118 | <th style="vertical-align: top; width: 15%;" width="20%">Expected | ||
119 | TestResult<br> | ||
120 | </th> | ||
121 | <td style="vertical-align: top;">All the verification steps as | ||
122 | described in the Test Description must be met.<br> | ||
123 | </td> | ||
124 | </tr> | ||
125 | <tr> | ||
126 | <th style="vertical-align: top; width: 15%;" width="20%">Testnorm/Criteria<br> | ||
127 | </th> | ||
128 | <td style="vertical-align: top;">Exact Match, but the actual | ||
129 | values for the Lap and Split readouts depend on the timing of the | ||
130 | tester.<br> | ||
131 | </td> | ||
132 | </tr> | ||
133 | <tr> | ||
134 | <th style="vertical-align: top; width: 15%;" width="20%">Test | ||
135 | Suitability<br> | ||
136 | </th> | ||
137 | <td style="vertical-align: top;">Manual test<br> | ||
138 | </td> | ||
139 | </tr> | ||
140 | </tbody> | ||
141 | </table> | ||
142 | <br> | ||
143 | <br> | ||
144 | <h3> Daily alarm</h3> | ||
145 | <table cellpadding="2" cellspacing="2" border="1" | ||
146 | style="width: 100%; text-align: left;"> | ||
147 | <tbody> | ||
148 | <tr> | ||
149 | <th style="vertical-align: top; width: 20%;">Test Purpose<br> | ||
150 | </th> | ||
151 | <td style="vertical-align: top;">Verify that a daily alarm can be | ||
152 | set.<br> | ||
153 | </td> | ||
154 | </tr> | ||
155 | <tr> | ||
156 | <th style="vertical-align: top; width: 15%;" width="20%">Test | ||
157 | Description<br> | ||
158 | </th> | ||
159 | <td style="vertical-align: top;"> | ||
160 | <ol> | ||
161 | <li>Click on the Alarms tab. </li> | ||
162 | <li>Set the alarm time 1-5 minutes in the future and check the | ||
163 | Enabled box. </li> | ||
164 | <li>Confirm that when the alarm time is reached the alarm | ||
165 | sounds and a message box is displayed with the alarm details. </li> | ||
166 | <li>Set the alarm time 1-5 minutes in the future and uncheck | ||
167 | the Enabled box. </li> | ||
168 | <li>Confirm that when the alarm time is reached no alarm is | ||
169 | sounded. </li> | ||
170 | <li>Set the alarm time 1-5 minutes in the future, check | ||
171 | Enabled, and close the clock application. </li> | ||
172 | <li>Confirm that when the alarm time is reached the alarm | ||
173 | sounds and a message box is displayed with the alarm details.</li> | ||
174 | </ol> | ||
175 | </td> | ||
176 | </tr> | ||
177 | <tr> | ||
178 | <th style="vertical-align: top; width: 15%;" width="20%">Expected | ||
179 | TestResult<br> | ||
180 | </th> | ||
181 | <td style="vertical-align: top;">All the verification steps as | ||
182 | described in the Test Description must be met.<br> | ||
183 | </td> | ||
184 | </tr> | ||
185 | <tr> | ||
186 | <th style="vertical-align: top; width: 15%;" width="20%">Testnorm/Criteria<br> | ||
187 | </th> | ||
188 | <td style="vertical-align: top;">Exact Match<br> | ||
189 | </td> | ||
190 | </tr> | ||
191 | <tr> | ||
192 | <th style="vertical-align: top; width: 15%;" width="20%">Test | ||
193 | Suitability<br> | ||
194 | </th> | ||
195 | <td style="vertical-align: top;">Manual test<br> | ||
196 | </td> | ||
197 | </tr> | ||
198 | </tbody> | ||
199 | </table> | ||
200 | <br> | ||
201 | <br> | ||
202 | </body> | ||
203 | </html> | ||