Team Foundation Server integration

TestArchitect™ can be integrated into Team Foundation Server (TFS)® allowing you to include your TestArchitect tests in your application’s lifecycle managed by the Visual Studio and Visual Studio Team Foundation tools. You can associate your TestArchitect test cases with TFS test cases in your test plan and run the plan as an automated test in MTM.

The following flowchart illustrates the TFS integration process.

Figure: TFS-MTM integration process

In general:

  1. From Microsoft Test Manager, a test request, (that is, detailed test case information), is sent to Team Foundation Server.
  2. Team Foundation Server sends test information to Microsoft Test Controller.
  3. Test Controller sends test case execution information to the Microsoft Test Agent. At this step, Test Agent calls a test method and then launches the TestArchitect scheduler to execute the specified test cases.
  4. After execution completes, Test Controller collects the test results from Test Agent.
  5. Test Controller publishes the results to Team Foundation Server.
  6. Finally, Team Foundation Server displays the test results in Microsoft Test Manager.

Microsoft ecosystem
TFS together with MTM or the Test hub allows you to leverage the test development and test run capabilities of TestArchitect with a host of software tools offered by Microsoft’s Application Lifecycle Management (ALM) ecosystem. To fully exploit these offerings, it is helpful to have an understanding of the Microsoft ALM and its components.

Supported versions
Contains information of supported Microsoft technologies.

Setting up the integration environment for on-premises Team Foundation Server
The following topics discuss the tasks required to set up a TFS-MTM integrated environment, including setup of required Visual Studio components, and the TestArchitect plug-in.

Team Foundation Server’s web portal
The TFS web portal allows you to manage source code, work items, builds, test efforts, machines and test runs.

Azure DevOps
Azure DevOps evolved from Visual Studio Team Services (VSTS). Known as an online version of Team Foundation Server, it both provides an integrated, collaborative environment that supports Git, continuous integration, and Agile tools for planning and tracking work.

Additional features of TFS-MTM
A discussion of additional key features of TestArchitect and TFS-MTM integration.

TFS Bug Tracker
TestArchitect™ can be integrated with TFS®, as a defect tracking system, allowing you and your team to easily keep track of TFS bug issues by associating them with TestArchitect bugs.

Troubleshooting integration with Team Foundation Server
A discussion of issues you may encounter when working with Team Foundation Server integration.

Related information

Default port numbers and port ranges

Copyright © 2021 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1(800) 322-0333