Test case management
Streamline quality delivery
Visual Studio Test Professional 2015 provides access to the test hub in Visual Studio Team Foundation Server and Visual Studio Team Services. Coordinate all test management activities including test planning, authoring, execution, and tracking from a central location. The test hub gives product owners and business analysts critical insight into progress against the defined acceptance criteria and quality metrics.
Run, record, and create new tests
Visual Studio Test Professional 2015 enables you to perform ad-hoc and exploratory tests without requiring predefined test cases or test steps. The exploratory testing tool includes action recording, commenting with annotations, rich data capturing and bug-reporting capabilities. Easily create test cases from exploratory test recordings and add them to test plans and suites for future manual or automated test passes.
Run manual and acceptance tests with only a browser
Run manual tests and record test results for each test step using a toolset optimized for the needs of testers. The web-based test runner enables pass-fail results, tracking of test steps, rich commenting, and bug reporting capabilities. You can also use the test runner for your user acceptance testing needs to run and report test case execution by several acceptance testers.
Microsoft Test Manager
Run, record, and repeat manual tests
A fully configurable test runner captures detailed records of steps performed, behaviors observed, and the status of each test step. Pause testing to report a bug, even if it’s not directly related to the current test. High-fidelity defect reports go directly to the development team, including all the technical data needed to reproduce and determine the root cause. Record tests for later playback to speed test sessions and enable automation.
Deliver faster with higher quality
Release Management capabilities make it easier to automate deployment and testing of your applications in multiple environments. Teams can author release definitions and automate deployment in repeatable, reliable ways while tracking simultaneous in-flight releases. Incorporate automated functional tests or manual approvals in a release definition to automate the release process all the way to production.