Table 3 outlines the activities performed by each user class utilizing Office 2003 products.

Table 3. Activities incorporated into the test scripts for each user class

Activity description

Heavy User

Medium User

Light User

 

 

 

 

 

Access

Open a database, apply a filter, search through

X

 

 

 

records, add records, and delete records.

 

 

 

 

 

 

 

 

 

 

 

Excel

Open, print and save a large spreadsheet.

X

X

X

 

 

 

 

 

Excel_2

Create a new spreadsheet, enter data, and create

 

X

X

 

a chart. Print and save the spreadsheet.

 

 

 

 

 

 

 

 

 

 

InfoPath

Enter data3 into a form; save the form over an

X

X

 

 

existing form.

 

 

 

 

 

 

 

 

 

 

Outlook

First pass: Email a short message.

X

 

 

 

Second pass: Email a reply with an attachment.

 

 

 

 

 

 

 

 

 

 

 

Outlook_2

Create a long reply.

X

 

 

 

 

 

 

 

PowerPoint

Create a new presentation, insert clipart, and

 

 

 

 

apply animation. View the presentation after each

X

X

 

 

slide is created.

 

 

 

 

 

 

 

 

PowerPoint2

Open and view a large presentation with heavy

X

 

 

 

animation and many colors and gradients.

 

 

 

 

 

 

 

 

 

 

 

Word

Create, save, print, and email a document.

X4

X

X

Test scenarios

For the Heavy User type, HP initiated testing by running the appropriate script with a group of 15 simulated users. Start times were staggered to eliminate authentication overhead. After these sessions finished, HP added 15 more users, then repeated the testing. Further groups of 15 users were added until the maximum number of users was reached.

For Medium and Light User types, HP utilized groups of ten users.

Performance and scalability metrics

While the scripts were running, HP monitored a range of Windows Performance Monitor (Perfmon) counters to help characterize server performance and scalability. In particular, HP has monitored CPU utilization (% Processor Time) to establish the optimal number of users supported on an HP SBC server

by definition, the number of users active when processor utilization reaches 80%. At this time, a limited number of additional users or services can be supported; however, user response times may become unacceptable.

To validate scalability metrics obtained using Perfmon, HP also runs canary scripts to characterize Heavy User response times – a very practical metric – for discrete activities such as an application being invoked or a modal box appearing. By monitoring response times as more and more users log on, HP has been able to demonstrate that these times are acceptable when the optimal number of users (as determined using Perfmon counter values) is active.

3Data entry for Office InfoPath 2003 requires significant processor resources

4Shortened version for Heavy Users

8