【问题标题】:How to import external Java libraries in OpenTest framework?如何在 OpenTest 框架中导入外部 Java 库?
【发布时间】:2019-06-17 09:48:53
【问题描述】:

我想了解如何将外部库导入到我的测试中?例如,如果我使用 Java 库来生成随机名称/数字,我该如何在测试中使用它?

谢谢

【问题讨论】:

    标签: automated-tests opentest


    【解决方案1】:

    在我回答之前,我建议您尽可能避免使用 Java 代码。例如,随机名称/数字生成器很容易在 JavaScript 中实现,您可以在那里找到大量现成的示例。如果它是 JS 代码,您可以使用here 描述的技术之一轻松地将其嵌入到您的测试中。更好的是,您应该使用 OpenTest 开箱即用的功能:$random$randomString

    如果你真的需要使用Java代码,有两种方法:

    • 推荐的方法:创建一个或多个自定义 OpenTest 关键字,如 here 所述。这将使您在未来更轻松地维护您的测试套件,也让您团队的其他成员更容易在他们自己的测试中利用这项工作,尤其是在他们不熟悉 Java 的情况下。
    • “快速而肮脏”的方式:在测试参与者的工作目录中创建一个user-jars 目录并将JAR 文件放入其中。然后,按照here 的描述从 JavaScript 调用您的 Java 代码。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多