|
|
I-Feel-Lucky approach, 45-47
identifying tests, MITs and, 80
IEEE (Institute of Electrical and Electronics Engineering)
defined, 383
test, definition of, 133
testing defined, 13
incremental delivery, 383
incremental development, 383
independent function paths, 383
independent test groups, 68
innovate, defined, 383
input testing, GUI
data-dependent paths, 314-315
error messages, 315-316
inspection
analytical methods, inventory building, 143
current testing and, 3
defined, 383
integration, 17
eclectic approach, 60-66
example system, 100-102
projects, multiple development methodologies, 90
integration test, 384
integration testing, applied path analysis and, 294
integrator, 384
integrity, 384
Internet, 7-8. See also Web
fixes, distribution, 7
interoperation, 17
interview process, 164-165
acting on what is learned, 174-178
conducting interviews, 171-173
goals statements, 168
high-level, outline, 168-169
high-level interviews, 370-371
instructions for interviewers, 172-173
lightweight project, results, 178
mid-level, 371-372
outline, 169-170
preparation, 166-171
real world examples
example questions, 170-171
information gathered, 175-178
results analysis, 173-174
sample memo describing, 369-370
SME questionnaire, 168
time frame, 168
two sets of, reasons for, 166-168
interviews, logic flow map building, 302-304
invent, defined, 49, 384
inventory. See also test inventory
analytical methods, 142-143
data analysis, 144
environment catalog, 145
inspections, 143
path analysis, 144
reviews, 143-144
usage statistics, 145-147
user profiles, 145-147
walk-throughs, 144
applied risk analysis, 235
bug fixes, 250-252
contract to test, 252
MITs totals worksheet, 239-242
sizing worksheet, 242-249
test effort negotiation, 249-250
test estimation process, 236-239
automation, 183-186
billing system, structured RAD project, 153-154
building
detail layer, 164-178
on the fly, 212-213
interview process and, 164-173
preliminary inventory from Web project, 158-160
process layer, 164-178
startup requirements, 151-160
structured RAD project sample, 152-158
test environments, 160-164
defined, 384
description, 132
documents, 189-190
electronic copies, 198
high-function Web sites, 200-203
Outline View, 190-193
rekeying data, 200
spreadsheets, 198-200
tables, 196-198
TOC (table of contents), 193-195
grocery shopping analogy, 139-140
as management tool, risk analysis and, 211-213
nonanalytical methods
brainstorming sessions, 147-148
expert testers, 148
PowerPoint, 188-189
protecting the tester, 140
reasons for using, 139-141
test sources, 141-148
tests based on requirements, 142
Web sites, structured RAD project, 155-158
ISO 9001, EN standards, 52
|
|