Developing a Test Network

Planning the Test Network Environment

Any successful network design deployment includes a testing strategy, and the execution of the testing plan. To test the network design, you have to plan the test network or environment, and then create the test network. A testing environment can contain one lab or multiple labs. You can build various labs to test specific components within the network design.

When planning your test environment, take time to create an environment that can prove whether or not the network design being tested is effective. You should create a test environment that will highlight issues or flaws within the network design.

There are a number of hardware components and devices that need to be included within the test network. A number of typical hardware components and devices that should exist within the test environment are listed here:

For Windows Server 2003 test networks, you need to ensure that the configurations listed below exist in the test network.

Creating a Testing Strategy

A typical testing solution should include the following steps:

Building a Testing Lab

The main purpose of building a testing lab is to mirror the production networking environment as far as you can.

The type of testing lab that you need to create, and how that lab is created, it determined by a number of factors, including the following:

A testing lab can be created for a number of purposes:

Implementing a Test Network

After the testing lab is built, you can use it to perform actual testing. The testing process which you utilize would be based on the specifications of the test plan or test procedures.

Creating a test plan entails the following:

For your testing lab, you should appoint a testing lab manager. The typical functions of a testing lab manager are listed here:

Creating a Pilot Deployment

The primary objective of creating a pilot deployment is to have users perform their functions as they would normally do.

The success of a pilot deployment depends on the following:

An important element to include in your pilot deployment plan is a rollback procedure. The rollback procedure should deal with restoring the network to its previous network configuration if serous issues are detected in the pilot deployment

Another important element to include in the pilot deployment plan is the training of support staff and users. Training would enable your users to utilize and work with the new network configuration.

How to build a testing tab

You can use the process below as a guideline for building a testing lab:

  1. First, identify and obtain the hardware and software components for the testing lab. Hardware and software components typically include the following:
    • Network infrastructure components
    • Cabling
    • Routers
    • Switches
    • Server hardware
    • Workstation hardware
    • Operating system software
    • Applications and software products.
  2. To simplify troubleshooting, clearly label each device and all your cables.
  3. You now have to install the routers and switches, and then configure the components so that you have network connectivity for your testing lab.
  4. The next step is to install the server hardware and then configure the servers according to their production roles.
    • You should configure the central processing unit (CPU) and random access memory (RAM) as you would in the production networking environment.
    • You should also configure the following elements the same as you would in the production environment:
      • Hard drive arrays
      • Partitions
      • Drive letters
  5. Next, you should defragment each hard drive.
  6. Install the latest antivirus software.
  7. Install the operating system.
  8. For Windows Server 2003 servers, it is recommended that you use a clean installation of the operating system.
  9. For the upgrade of existing servers, you should test the upgrade procedure. To do this, install a copy of the existing network operating system.
  10. Next, test the network connectivity achieved in your testing lab.
  11. The next step is to install the application software in the testing lab which you will be using in your live production environment:
    • Install the necessary server applications
    • Install Terminal Services
    • Install management tools
  12. The second final step is to install your client computers, and then you have to configure the client computers.
  13. Lastly, secure your testing lab.


Top 5 Free Networking Tools

Bookmark Developing a Test Network

Latest Blog Posts


English English GermanGerman SpanishSpanish FrenchFrench ItalianItalian PortuguesePortuguese RussianRussian DutchDutch
GreekGreek HindiHindi JapaneseJapanese KoreanKorean ChineseChinese Chinese (Simplified)Chinese (Simplified) ArabicArabic

Copyright 2009 Tech-FAQ. All rights reserved. Privacy Policy.