模拟Windows安装程序

问题描述 投票:6回答:2

是否可以模拟Windows Installer?我想在安装过程中针对各种场景设置测试。我真的不在乎Windows Installer数据库中存储了什么,我只想测试安装程序包的输出(已更改的文件等)。

编辑

我想我可以设置VMWare映像并将其编写脚本。有人知道如何在VMWare实例中编写脚本/自动执行任务吗?

testing scripting automation windows-installer vmware
2个回答
0
投票

是的,有可能。您需要两件事:

  1. 可以创建软件包的设置创作工具。命令行界面或可编写脚本的解决方案非常适合自动化。
  2. 资源监视器,用于确定每个安装的工作。您可以使用Process Monitor或其他监视文件和注册表的工具。

作为可选功能,我还建议使用日志解析器。这样,您可以为每个安装c reate a verbose log并分析日志以查看它对目标计算机的作用。


0
投票

无法模拟MSI。您可以相信它会起作用,并且可以评估MSI中的数据以预测会发生什么,或者您使用基础结构自动化来启动计算机并执行安装程序,然后运行测试以确认预期的行为。

© www.soinside.com 2019 - 2024. All rights reserved.