1

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

谢谢

4

1 回答 1

1

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

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

  • 推荐的方法:创建一个或多个自定义 OpenTest 关键字,如此处所述。这将使您在将来更容易维护您的测试套件,并且也使您团队的其他成员更容易在他们自己的测试中利用这项工作,特别是如果他们不熟悉 Java。
  • “快速而肮脏”的方式:user-jars在测试参与者的工作目录中创建一个目录并将 JAR 文件放入其中。然后,按照此处所述从 JavaScript 调用您的 Java 代码。
于 2019-02-06T19:08:14.873 回答