background image
<< Client/Server Testing - Application states and the recovery system | Multi-Application - Multi-application startup and recovery >>
Multi-Application Testing
<< Client/Server Testing - Application states and the recovery system | Multi-Application - Multi-application startup and recovery >>
User's Guide
381
22
C
h
a
p
t
e
r
2
2
Multi-Application Testing
SilkTest can easily drive multiple different applications simultaneously. Thus
you can bring a server's database to a known state at the same time you are
bringing multiple instances of the client application to their base state
window. Likewise, you can drive a server database with several different
client applications at the same time.
This chapter shows you how to drive multiple applications and gives
examples of testing methods you can use for several classic client/server
testing scenarios.
What you will learn
This chapter contains the following sections:
Topic
Page
Multi-application startup and recovery
382
Testcase structure in a single-application environment
382
Testcase structure in a multi-application environment
383
Recording window declarations for remote machines
386
Code for template.t
386
template.t explained
387
Code for concurrency test example
389
Concurrency test explained
391
Code for notification example 1
395
Notification example 1 explained
396
Code for notification example 2
398
Notification example 2 explained
399