Microsoftは、TFSなどのALM(Application Lifecycle Management)ツールを非常に強力に推進していますが、主要な機能はマネージド(.Net)コードでのみ利用可能であるという事実をよく理解しています。例:IntellitraceはC#およびVBのみです
純粋なネイティブアプリケーションでラボ管理を使用することにメリットはありますか?
2つの主要なアプリがあります。1つはJavaUIを備え、もう1つはMFCを備えています。ラボマネージャーが社内に広く展開されるという提案がありましたが、私たちが何かを得ることができるかどうかは非常に疑わしいです。
この2011年3月のテスト自動化サポートの表によると、Javaはサポートされておらず、MFCは基本的な制御のみに対応しています。
[編集]最新のvNextリリース以前は、C++コードをC++ /CLI単体テストで.Netレイヤーにラップしない限り、単体テストにTestManagerを使用できませんでした。
したがって、コードをテストするさまざまな方法のいずれも、私たちのアプリには使用できないようです。