Information Technology Reference
In-Depth Information
Application
under devel
Tier 1—client workstation functionality:
Menus
Data entry
Data display
Connectivity
Data
resources
Security
Operating
system
Prelim
analysis
and design
Prelim
construction
Final
construction
Ship or
Install
Postimplement
Application
under devel
Tier 2—server functionality:
Log on/log off
Data storage
Business rules
Reporting
Backups
Archiving
Connectivity
Data
resources
Security
Operating
system
Prelim
analysis
and design
Prelim
construction
Final
construction
Ship or
Install
Postimplement
Figure 14.5
First step in 2-tier test planning
Somehow, we must account for the connectivity between the client tier and the
server tier. The planning discussion has initially ignored this linkage in order to start
the planning activities as simple as possible. Turning to the linkage testing issue,
consider stacking the tier 1 client testing strategy on top of the tier 2 server testing
strategy with an additional connectivity layer of testing between the two tiers as
shown in Figure 14.6.
The order of stacking these strategies deliberately suggests that the server test
execution should be started before the client execution if we are to follow the bottom-
up execution strategy of 1-tier applications. At fi rst blush, this would appear to be the
more challenging execution order for the test team. Using data management as an
exa mple, it seems l i ke it would be sig n ifi cantly easier for the test team to test purchase
orders on the tier 2 server database structures if the purchase order screen is already
 
Search WWH ::




Custom Search