【问题标题】:Unable to access Java class in robot framework无法访问机器人框架中的 Java 类
【发布时间】:2022-01-16 07:00:36
【问题描述】:

我是 Robot 框架的新手。 我已经安装了 jython 并配置了所有东西,但是当我尝试调用 java 类时,它会抛出一个错误。

我在名为“库”的 java 类中定义了一些通用方法,现在我想在机器人文件中使用这些方法。

我试过下面的代码:

1.

*** 设置 ***

图书馆 AppiumLibrary

库 C:\Users\Uday\Documents\Uday\qa-robot-mobileAutomation\src\test\java\Utilities\Library.java

*** 测试用例 ***

登录应用程序

2.

*** 设置 ***

图书馆 AppiumLibrary

图书馆图书馆.java

*** 测试用例 ***

登录应用程序

3.

*** 设置 ***

图书馆 AppiumLibrary

库实用程序.Library.java

*** 测试用例 ***

登录应用程序

4.

3.

*** 设置 ***

图书馆 AppiumLibrary

库实用程序.Library.java

*** 测试用例 ***

登录应用程序

错误:

  1. 失败:ModuleNotFoundError:没有名为“库”的模块(适用于场景 1 和 4)

  2. 测试库“Library.java”不存在。 (适用于场景 2 和 3)

【问题讨论】:

    标签: robotframework


    【解决方案1】:

    如果您使用的是 Eclipse IDE,则必须将上述库添加到 red.xml 以允许导入这些库。您可以右键单击项目以自动发现丢失的库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-30
      • 2015-10-09
      • 2017-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多