Hva er MTX-filformatet?
En .mtx-fil er en definisjon for en Visual Studio Manual Test opprettet av Microsofts Team Test-verktøy, introdusert med Visual Studio Team System på midten av 2000-tallet. Den lagrer en ordnet liste over testtrinn - instruksjoner i vanlig tekst parret med forventede resultater - som en menneskelig tester utfører manuelt i Visual Studios testkjører, i stedet for automatisert kode.
Filen er vanlig tekst eller XML, kodet i UTF-8, og veier vanligvis bare noen få kilobyte. Det finnes ingen binær «magic signature»; i XML-varianter starter innholdet med <?xml. En .mtx-fil ligger i et Visual Studio-testprosjekt sammen med relaterte filer som en .vsmdi-testmetadatafil og en .trx-resultatfil.
Manuelle tester i .mtx-format ble designet for scenarier der automatisering var upraktisk - gjennomgang av brukergrensesnitt, utforskende testing og sjekklister for samsvar - noe som gjenspeiler arbeidsflyten i den innebygde testkjøreren i Visual Studio Team System.
Formatet anses nå som foreldet. Microsoft migrerte manuell testing først til Microsoft Test Manager (MTM) og etterpå til Azure DevOps Test Plans, der testsaker lagres som arbeidselementer («work items») i stedet for frittstående filer. Eksisterende .mtx-filer forblir lesbare i alle tekstredigeringsprogrammer.
Merk: filendelsen .mtx brukes uavhengig av andre urelaterte applikasjoner - inkludert Matlab-matriseeksport, The Sims-filer og generelle matematiske dataformater - så kontekst fra det omkringliggende prosjektet er nødvendig for å identifisere den faktiske typen.
Sikkerhet og trygghet
RISIKO: LOWEn Visual Studio .mtx manuell test er en tekst/XML-definisjon uten kjørbar kode, så den utgjør lav risiko. Det eneste forbeholdet er at du, som med alle filer i et nedlastet kodeprosjekt, bør stole på kilden til testløsningen den kom fra. Hvis .mtx-filen faktisk er en matrise-datafil eller spillressurs, er den tilsvarende passiv og har lav risiko.
Formatdetaljer
i et nøtteskall- Matrise-datafil (.mtx) - Tekstformat som lagrer en (ofte glissen) matematisk matrise, f.eks. Matrix Market-utvekslingsfiler brukt i vitenskapelige beregninger.
- Maxis The Sims mesh/tekstur (.mtx) - Kropps-/mesh-data brukt av verktøy for tilpasset innhold i The Sims (Maxis).
- Matlab-tilknyttede MTX-data - Matrise-data i vanlig tekst utvekslet med Matlab/numeriske verktøy.
Programmer som åpner MTX-filer
Tekniske detaljer
dyp spesifikasjon| Filkoding | UTF-8 vanlig tekst eller XML |
| Beholderformat | XML-basert tekstfil som bruker Visual Studio Team Test-skjemaet |
| Magic bytes | Ingen fast binær signatur; XML-varianter begynner med <?xml (hex 3C 3F 78 6D 6C) |
| Typisk filstørrelse | Noen få kilobyte - en kort liste over testtrinn og forventede resultater |
| Struktur | Ordnet sekvens av manuelle testtrinn, der hver parrer en instruksjon med et forventet resultat |
| MIME-type | text/plain; XML-varianter identifiseres også som application/xml |
| Tilknyttet OS | Windows |
| Hovedverktøy | Microsoft Visual Studio Team System (Team Test-utgaven) |
| Testkjøringsmodell | Menneskedrevet - en tester leser og utfører hvert trinn manuelt; ingen kode utføres av filen |
| Rolle i testprosjekt | Tilleggsfil til .vsmdi-testmetadata og .testsettings-konfigurasjonsfiler |
| Resultatutdata | Testresultater lagres separat som en .trx-resultatfil, ikke innebygd i .mtx |
| Versjonsbinding | Filskjema er knyttet til Visual Studio Team Test-versjonen som opprettet den; ikke nødvendigvis fremoverkompatibel |
| Erstattet av | Azure DevOps Test Plans og Microsoft Test Manager (MTM) arbeidselement-baserte testsaker |
| Navnekollisjon | Filendelsen .mtx brukes uavhengig av Matlab-matrisefiler, The Sims-filer og generelle matematiske dataformater |
| Redigeringskompatibilitet | Kan vises og redigeres i alle tekst- eller XML-redigeringsprogrammer (Visual Studio, Notepad, VS Code) |
| Utgitt | Mid-2000s, with Visual Studio Team System / Team Test (Visual Studio 2005+) |
| Siste versjon | Legacy; manual testing later moved into Microsoft Test Manager (MTM) work items and Azure DevOps Test Plans |
| Spesifikasjon | learn.microsoft.com |
MTX-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om MTX-filer.