MS ACT即Microsoft Application Compatibility Toolkit,是微软提供的兼容性测试工具。
提到兼容性,很多人都认为是个体力活。无非是模拟出各种硬件/软件环境,看看目标应用是否能满足正常工作的需求。对于有几万台工作机的企业而言,从xp升级到win7,需要从“硬件”“C/S常用软件”“B/S内部系统”三个方面进行兼容性测试。So,如何进行数据收集就变得很重要了。当然,你可以要求企业的IT部门提供几种典型的硬件配置和软件列表,而事实上,用ACT进行数据收集是个Cool的事情。看看我收集的数据:
从图1我们可以看到,收集到的数据来源于6台机器。他们一共安装了430个应用程序,其中有10个应用程序的供应商已经确认,是与win7兼容的(Vendor Assessment)。
图2是详细的应用程序信息,我们对应用程序的测试结果、发现的Issues,都可以记录在这张表中。
图3是被收集数据的6台机器的详细信息。包括计算机名、当前系统版本、内存、硬盘使用情况、安装应用程序的个数等等
图4中记录了6台工作机安装的所有驱动程序,除了本身声卡显卡的驱动外,还有打印机之类的外设驱动。
怎么样?信息收集得很全面吧?Show过之后,我简单介绍一下方法:
我们用ACT创建一个msi格式的数据收集包,只要在待测机器上双击运行,那么待测机器的各种信息就上传到服务器的数据库中,并记录相应的log。而我们则通过测试机上的ACT客户端,查看收集到的测试数据,并将自己的评估结果上传到服务器。
也就是说,我们把测试数据存放在SQL Server中,而通过ACT界面进行Report导出、记录测试结果等操作。
ACT5.6安装程序和官方教程 http://download.csdn.net/source/3264879
在线演示
http://technet.microsoft.com/zh-cn/windows/aa905066.aspx