Project DescriptionA guide on how to do automated build, deployment and integration testing for BizTalk appliactions.
Introduction
This guide will show you how to automate build, deploy and integration testing for BizTalk solutions, using tools built into Team Foundation Server, Visual Studio and Deployment Framework for BizTalk. This guide is aimed at developers already familiar with BizTalk development and BTDF.
All source code used in this guide can be download from the "
Source Code" tab.
Prerequisites
You need a BizTalk test and development environment set up for team development. That includes the following software. The procedures described in this document will not work with previous versions.
- Team Foundation Server 2013 or Visual Studio Online
- Team Foundation Server 2013 Build Server
- Team Foundation Server 2013 Test Server
- Visual Studio 2013
- Visual Studio 2012
- BizTalk 2013
- SQL Server 2012
- Office 2013
- Deployment Framework for BizTalk 5.5
The examples in this guide uses the following server setup. A BizTalk test environment with two BizTalk servers and a SQL Server. The development environment uses a single server as both build and test controller. The build agents are also installed on this server. The test agents are installed on the BizTalk severs. TFS Online is used as the repository, but TFS 2013 installed locally will do as well. The developer workstation has everything needed for BizTalk development installed. I addition the servers must be part of an Active Directory domain.
Walkthrough
Follow the chapters below in order, for a complete walkthrough. Each chapter builds on the previous, using the same code sample.
Tips & Tricks