We are planning to pass a veritest certifications for Microsoft Platform Test for ISV Solutions.
Question is: How our managed application will be tested (AFAIK Application verifier is only for unmanaged code)
Are Fundamental Requirements being checked formally or using some methodology or software.
Thank You

on Microsoft Certification Program for ISV
Fusion54
Application Verifier is usually used for all types of applications, managed and not managed. Probably a managed application will not fail, because the tests checked with AppVerifier are Handles, Heap and Locks. Those are low level tests usually managed by the CLR on .NET code, so only unsafe code could cause some troubles.
Are Fundamental Requirements being checked formally or using some methodology or software
There is no methodology for testing. The only steps taken are the one published on the test specifications for the different certifications. Those are public documents on Veritest web site: http://www.lionbridge.com/NR/rdonlyres/E58BCE6D-1AD5-45D0-AB9A-CB2194D8DE8F/0/platform_app_spec.pdf
The configuration for the test environment can be found here: http://www.microsoft.com/downloads/details.aspx FamilyId=2842ED69-68C2-468B-B324-9A5F6E054070&displaylang=en
Symtex
Maybe it helps somebody... you could use Microsoft FxCop
Bye