我正在尝试使用我自己的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发布于 2018-04-23 22:15:10
要使用外部引用,应转到集成开发环境,然后选择[项目][ ->设置][ -> ][外部库
在窗口中添加您的jar文件。
请记住,如果使用git,您还需要检查.classpath文件是否相应地更新(它在.gitignore列表中,因此需要手动更新)
发布于 2018-02-20 18:23:31
您是否将.jar放在项目内的Drivers文件夹中?编写import com.test.page.Page而不是您的
发布于 2019-02-12 04:49:19
保存所有jar文件的最佳位置是在Katalon文件夹结构中创建一个文件夹,并将所有jar文件存储在其中。当您将Katalon项目提交到Github和SVN等源代码库时,不要忘了提交jar文件,以便代码中给出的引用不会抛出错误。
https://stackoverflow.com/questions/47974362
复制相似问题