Write a test plan for a server migration

Note that documentation may be electronic, not necessarily in printable form, and may be embedded in code comments, may be embodied in well-written test cases, user stories, etc.

Write a test plan for a server migration

Enjoy this article as well as all of our content, including E-Guides, news, tips and more. Step 2 of 2: You forgot to provide an Email Address. This email address is already registered.

You have exceeded the maximum character limit. Please provide a Corporate E-mail Address. Please check the box if you want to proceed. I agree to my information being processed by TechTarget and its Partners to contact me via phone, email, or other means regarding information relevant to my professional interests.

write a test plan for a server migration

I may unsubscribe at any time. A test plan, for example, might be as simple as plugging in your laptop and pinging a server to verify connectivity. Most changes are much more complex, however, and usually involve many steps -- requiring a more involved testing plan.

In this tip, I will discuss building a test plan and provide a sample checklist of things to put in your plans. Of course, every network project is different, so every test plan is different. Therefore, this checklist is far from comprehensive, but it can serve as a set of examples to help you understand the types of items to construct.

Your test plan is primarily comprised of test cases and test items. Think of a test case as a scenario or a finite state in which your network might find itself. Each of these would be a case.

Each test item should include not just an action, but the success criteria, and if you want to get more sophisticated, criticality. For example, you might want to make sure a business-critical application still works after a network change.

This is because sometimes your change might be more important, and there might be a workaround for the problem. First is basic connectivity at the network layer.

Next is application layer connectivity. As another dimension, add performance to each test where it makes sense. Network connectivity Is Layer 2 set up appropriately? Do your router tables have the proper routes?

Check the next hops and ages, too. Can you ping everywhere in the network? Are the times acceptable?

Using the Realm framework

Do traceroutes show paths you would expect? If you load balance across the core of your network, verify each link is being used.

Is DHCP handing out addresses?

write a test plan for a server migration

DNS resolving names properly? Does your remote access still work? Is it showing up in the right queues? Are your firewalls and proxies blocking and allowing traffic appropriately?

Can you browse the Web? Are your network management and logging systems working? Do your business applications work? And do transactions complete in an acceptable time? Are backup jobs still working?Formulating a detailed recovery plan is the main aim of the entire IT disaster recovery (DR) planning project.

It is in these plans that you will set out the detailed steps needed to recover your. Realm Swift is the first database built for mobile.

Top Server & Tools Blogs

An alternative to SQLite and Core Data that's fast, easy to use, and open source. Jan 30,  · SQL Server Migration Assistant (SSMA) v is now available. SSMA simplifies database migration process from Oracle/Sybase/MySQL and Microsoft Access to SQL Server .

Planning and sizing sample template This template can be used as a basis for planning and sizing your migration project. Modify the template to reflect your level of customization, site topology, and business requirements.

Setup Source Hierarchy. To transfer data between your SCCM and SCCM sites, you must first connect them together.

On your SCCM , go to Administration/ Migration/ Source Hierarchy Select Specify Source Hierarchy on the top ribbon; Enter the top-level site server FDQN of the source environment (SCCM server). A test plan, for example, might be as simple as plugging in your laptop and pinging a server to verify connectivity.

Most changes are much more complex, however, and usually involve many steps -- requiring a more involved testing plan.

Realm: Create reactive mobile apps in a fraction of the time