.MTX

MTX File

Visual Studio Manual Test File
Ask a question
QUICK ANSWER

An MTX file is most commonly a Visual Studio manual test - a structured list of steps and expected results that a human tester follows inside Visual Studio's testing tools. Open it by loading the containing test project in Visual Studio. If your file looks like rows of numbers it is probably a Matrix Market sparse-matrix data file, not a test.

Developer: Microsoft Corporation Category: Developer Files MIME: text/plain
OPENS ON Windows
Related: .DO · .MD · .HEX · .XSD

On this page

19k+ extensions indexed
Last reviewed Jul 21, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the MTX file format?

A .mtx file is a Visual Studio Manual Test definition created by Microsoft's Team Test tooling, introduced with Visual Studio Team System in the mid-2000s. It stores an ordered list of test steps - plain-language instructions paired with expected results - that a human tester executes by hand inside Visual Studio's test runner, rather than any automated code.

The file is plain text or XML, encoded in UTF-8, and typically weighs only a few kilobytes. There is no binary magic signature; in XML variants the content opens with <?xml. A .mtx file lives inside a Visual Studio test project alongside related artifacts such as a .vsmdi test metadata file and a .trx results file.

Manual tests in .mtx format were designed for scenarios where automation was impractical - UI walkthroughs, exploratory testing, and compliance checklists - reflecting the workflow of Visual Studio Team System's built-in test runner.

The format is now considered legacy. Microsoft migrated manual testing first into Microsoft Test Manager (MTM) and subsequently into Azure DevOps Test Plans, where test cases are stored as work items rather than standalone files. Existing .mtx files remain viewable in any text editor.

Note: the .mtx extension is independently reused by unrelated applications - including Matlab matrix exports, The Sims body-shop files, and general math data formats - so context from the surrounding project is required to identify the actual type.

Security & safety

RISK: LOW

A Visual Studio .mtx manual test is a text/XML definition with no executable payload, so it is low risk. The only caution is that, like any file in a downloaded code project, you should trust the source of the test solution it came from. If the .mtx is actually a matrix data file or game asset, it is similarly passive and low risk.

Format details

in a nutshell
FULL NAMEVisual Studio Manual Test Fileaka VSTS manual test, Visual Studio manual test text file
DEVELOPERMicrosoft Corporationsince Mid-2000s, with Visual Studio Team System / Team Test (Visual Studio 2005+)
MIME TYPEtext/plain
TYPEManual test definition used by the Visual Studio testing tools (test steps/instructions for a tester to follow)
This extension is also used by…
  • Matrix data file (.mtx) - Text format storing a (often sparse) mathematical matrix, e.g. Matrix Market exchange files used in scientific computing.
  • Maxis The Sims mesh/texture (.mtx) - Body/mesh data used by The Sims (Maxis) custom-content tools.
  • Matlab-associated MTX data - Plain-text matrix data exchanged with Matlab/numerical tools.

Programs that open MTX files

Windows2 apps
Microsoft Visual Studio Freemium Open the containing test project/solution in Visual Studio; the manual test opens in the test tooling (Community edition is free).
Text editor (read-only inspection) Open-source Open the .mtx in Notepad++/VS Code to read the test steps as text/XML, without the Visual Studio runner.

Technical details

deep spec
File encodingUTF-8 plain text or XML
Container formatXML-based text file using the Visual Studio Team Test schema
Magic bytesNo fixed binary signature; XML variants begin with <?xml (hex 3C 3F 78 6D 6C)
Typical file sizeA few kilobytes - a short list of test steps and expected results
StructureOrdered sequence of manual test steps, each pairing an action instruction with an expected result
MIME typetext/plain; XML variants also identified as application/xml
Associated OSWindows
Primary toolMicrosoft Visual Studio Team System (Team Test edition)
Test execution modelHuman-driven - a tester reads and performs each step manually; no code is executed by the file
Role in test projectCompanion artifact to .vsmdi test metadata and .testsettings configuration files
Results outputTest run outcomes are saved separately as a .trx results file, not embedded in .mtx
Version bindingFile schema tied to the Visual Studio Team Test version that authored it; not forward-compatible
Superseded byAzure DevOps Test Plans and Microsoft Test Manager (MTM) work-item-based test cases
Extension collisionThe .mtx extension is independently used by Matlab matrix files, The Sims body-shop files, and general math data formats
Editor compatibilityViewable and editable in any plain-text or XML-aware editor (Visual Studio, Notepad, VS Code)
ReleasedMid-2000s, with Visual Studio Team System / Team Test (Visual Studio 2005+)
Latest versionLegacy; manual testing later moved into Microsoft Test Manager (MTM) work items and Azure DevOps Test Plans
Specificationlearn.microsoft.com

MTX conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with MTX files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about MTX files.

Frequently asked questions

What is an MTX file in Visual Studio?
A manual test - a list of steps and expected results that a human tester follows inside Visual Studio's testing tools. It's a test definition, not runnable code.
How do I open an MTX manual test?
Open its test project/solution in Visual Studio (the free Community edition works). You can also read the raw steps in a text editor since it's XML/text.
Is .mtx still used for testing?
It's largely legacy. Microsoft moved manual testing into Microsoft Test Manager and then Azure DevOps / Azure Test Plans, where test cases are work items rather than standalone .mtx files.
My MTX file looks like rows of numbers - what is it?
Then it's not a Visual Studio test; it's almost certainly a matrix data file (for example a Matrix Market sparse-matrix exchange file used in scientific computing). Open it with the math/numerical tool that created it.
Can I convert an MTX test to a results file?
No - results (.trx) come from running tests, not from converting the definition. Run the manual test to record results, or migrate the test case into Azure DevOps Test Plans.

References

1Microsoft Learn - Test tools in Visual Studiolearn.microsoft.com
2Microsoft Learn - Azure Test Plans (manual testing)learn.microsoft.com

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.CRDOWNLOADChrome Partial Download File
5.RPMSGRestricted Permission Message
6.PARTPartial Download File
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.SWFSmall Web Format (Shockwave Flash)
10.DAVDVR365 / Dahua DVR Video File (DHAV stream)

Related extensions

.DOStata Do-File
.MDMarkdown Document
.HEXIntel HEX File
.XSDXML Schema Definition
.MAPSource Map (JavaScript / CSS)
.CONFIGConfiguration File

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z