There are two primary types of tests you would want to undertake with your custom process templates. The first kind is feature (or requirements) testing to determine whether all of the customized features are available within your new template. The second type of testing you would want to undertake is usabil- ity testing: Will the feature break in certain circumstances? Does everything work as it should?
The process of designing and deploying custom processes is quite straightforward: You must customize the template, import the process template into Team Foundation Server (using the Process Template Manager), create a new Team Project, and then finally test all of the custom features. Another important recommendation we can make is to create and test your process templates in a test environment before porting them over to a production environment.