1

我正在尝试将我自己的 Katalon 代码用作库。我自己的代码有这样的导入

from com.test.page import Page
from selenium.webdriver.common.keys import Keys
import robot.utils.asserts as asserts

当我使用 IDE 时,这个文件完全可以自己执行,但是当我尝试将它导入 Katalon 时,我收到了这样的异常消息

ImportError: No module named test
4

3 回答 3

1

为了使用外部引用,您应该转到 IDE 并选择 Project -> Settings -> External Libraries

在窗口中添加您的 jar 文件。

请记住,如果您使用 git,您还需要检查 .classpath 文件是否相应更新(它在 .gitignore 列表中,因此需要手动更新)

于 2018-04-23T14:15:10.443 回答
0

保存所有 jar 文件的最佳位置是在 Katalon 文件夹结构中创建一个文件夹并将所有 jar 文件存储在其中。当您将 Katalon 项目提交到 Github 和 SVN 等源存储库时,请不要忘记提交 jar 文件,以便代码中给出的引用不会引发错误。

于 2019-02-11T20:49:19.073 回答
0

您是否将 .jar 放在项目内的 Drivers 文件夹中?写import com.test.page.Page而不是你的

于 2018-02-20T10:23:31.473 回答