【问题标题】:Automating InstallAnywhere installation自动化 InstallAnywhere 安装
【发布时间】:2016-04-20 16:39:43
【问题描述】:

在我的公司中,我们将 InstallAnywhere 用于我们的一种产品。我想知道是否可以自动化安装过程?我知道 InstallAnywhere 可以使用配置文件中给出的设置从控制台运行,但不幸的是,此选项已关闭,并且不会打开。我想也许我会用 Java 编写应用程序来自动化安装过程。

开始之前我应该​​学习什么样的科目?

您还有什么其他想法可以帮助自己吗?

【问题讨论】:

    标签: java automation installanywhere


    【解决方案1】:

    您可以使用 InstallAnywhere 中的 Test Automation API

    关注readme.txt配置环境。

    您可以在 InstallAnywhere_installation_directory/gui-test-auto 下找到文档和示例

    【讨论】:

      【解决方案2】:

      对于它的价值,启用此选项是“企业”层 IA 中的一项功能,位于安装程序 UI -> 外观 -> 常规 UI 设置 -> 允许的 UI 模式下。

      如果您尝试联系发布商以启用这些功能但他们拒绝了,那么下一个明智的尝试就是自己编写脚本。

      UI 模式下的安装程序会生成installer.properties 文件吗?这包含它放置的文件列表和位置,并且很容易将脚本基于您只需修复指向列表中每个文件的路径的位置。

      如果没有这样的运气,您总是可以手动列出安装结果,希望它只是在一个文件夹中。一旦你有一个文件去哪里和哪些文件的列表,剩下的应该很容易。不要忘记修改所有 IA 自己的文件以获取 Java VM 的路径;)

      【讨论】:

        【解决方案3】:

        运行此命令 build.exe 我的 product.iap_xml 。 build.exe 是 installanywhere 的命令行工具。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2012-02-05
          • 2020-11-28
          • 2016-05-17
          • 2018-07-21
          • 2016-11-14
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多