【问题标题】:Can I automate Microsoft Dynamics AX with Selenium webdriver?我可以使用 Selenium webdriver 自动化 Microsoft Dynamics AX 吗?
【发布时间】:2014-12-08 06:58:53
【问题描述】:

我可以使用 Selenium webdriver 自动化 Microsoft Dynamics AX 吗?

我有一项任务是寻找合适的框架来自动化 Microsoft Dynamics AX。

我可以使用 Selenium 网络驱动程序进行自动化吗?

请建议。提前致谢。

【问题讨论】:

  • 你想自动化什么?测试?企业门户? AX 客户端中的 AX 表单?
  • 我对此不太了解,我的问题可能会结束于我们是否可以使用 selenium webdriver 自动测试 MS Dynamics AX。正如我所见,MS 动力学更像是一个 Windows 应用程序。
  • Selenium 的描述中,您可能可以使用它来自动测试 Dynamics AX 的企业门户部分。这可能会随着 Dynamics AX 的下一个版本而改变,其中客户端应该完全基于 Web 浏览器。

标签: selenium-webdriver automation axapta


【解决方案1】:

使用 AX 7,Selenium 将成为测试 AX 应用程序的绝佳工具,因为客户端将基于 Web。 (FH-Inway 已经在上面的评论中指出了这一点)。

我现在只是在跟进这个问题,因为我现在看到了这个问题,并且 AX 7 即将发布。我对 Selenium 有一些经验,我很高兴我们能够将 Selenium 与 A​​X 7 一起使用。

【讨论】:

    【解决方案2】:

    否,对于 AX 2012 及以下版本。正如 FH-Inway 指出的那样,Selenium Webdriver 用于自动测试 Web 应用程序,例如 AX Enterprise Portal

    您是否尝试过AutoHotKey,或者写一个AX Batch Class 来直接完成这项工作!...第二个选项需要developers licence

    【讨论】:

      【解决方案3】:

      我目前正在使用 ui-automation 来自动化桌面应用程序。

      ui-automation 是一个用于自动化(通过 MS UIAutomation 库)基于 Win32(包括 Delphi)、WPF 和其他 Windows 应用程序(包括 Java SWT)的富客户端应用程序的框架。它是用 Java 编写的,使用 JNA 库来调用基于 COM 的 WIndows 自动化库。

      您可以找到更多详细信息here

      【讨论】:

        猜你喜欢
        • 2014-07-07
        • 2018-04-04
        • 2018-02-05
        • 2021-06-06
        • 1970-01-01
        • 2016-01-11
        • 1970-01-01
        • 1970-01-01
        • 2020-03-24
        相关资源
        最近更新 更多