Planning a Project Server 2007 test lab
This Office product will reach end of support on October 10, 2017. To stay supported, you will need to upgrade. For more information, see , Resources to help you upgrade your Office 2007 servers and clients.
Topic Last Modified: 2015-03-09
Planning is the first and most important phase of every complex task, and performance testing is no exception to this rule. For specific information about how to plan your Microsoft Office Project Server 2007 deployment, see Planning and architecture for Office Project Server 2007.
Before setting up the environment and running tests, you should thoroughly plan for all aspects of what you will do. The following table summarizes some key points that you should plan for.
Area | Description |
---|---|
Hardware |
Your lab configuration should be as close as possible to your existing or target production environment. Particular attention should be put on the choice between 32-bit and 64-bit architectures. Sixty-four–bit architectures are strongly preferred, but if you are constrained to 32-bit in your production environment, your lab environment should reflect the same configuration. For future reference, ensure that you keep track of the details of your hardware configuration before dismissing the lab. |
Software |
Plan for installing the latest fixes available for every software component in your lab. If you plan to run the lab across a long time (one month or more), you should also plan to update the systems when it is necessary with the latest security fixes. If you do not strictly have to change the software configuration of your systems, you should minimize them during the lab timeframe, in order to maintain data comparability across different test runs performed at different times. |
Storage |
Your lab should have enough storage space to store:
|
Network |
Your lab environment should be put on an isolated network, in order to minimize the effect of extraneous network activities on your tests. One computer in the lab is usually configured as a bridge for remote access to the lab from the corporate network. |
Directory Services |
Because you have to simulate users who are accessing your lab environment, and you have to know the passwords for each simulated user, you must plan for the Directory Services to be used. You should plan for a dedicated see comment (OU) in an existing Active Directory directory service domain for managing the test user accounts, or for a dedicated Active Directory domain for your lab environment. |
Test scenarios |
Depending on your overall goals for the performance lab, your test scenarios must be planned carefully. Consider the following elements for every test scenario:
|
Data profiles |
Putting together all the test scenarios that you will perform, plan for your overall data population strategy by identifying the minimum number of data profiles that you will need for your tests. Data profiles typically include the following elements:
You should plan for an appropriate naming convention for all the test entities (users, projects, tasks, and so on). |
See Also
Concepts
Planning a Project Server 2007 test lab
Key metrics for Project Server 2007 performance
Setting up a Project Server 2007 test environment
Testing user-initiated read-only operations involving Project Web Access
Testing user-initiated writer operations involving Project Web Access
Testing user-initiated operations involving Project Professional
Testing Project Server 2007 background operations
Extracting and analyzing lab test data