我想用我自己的代码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
为了使用外部引用,你应该去IDE,然后选择项目 - >设置 - >外部库
在窗口中添加您的jar文件。
请记住,你还需要检查.classpath文件被更新,因此,如果你使用git(它是的.gitignore名单上,所以需要手动更新)
你把你的.jar在Drivers文件夹你的项目里面?写import com.test.page.Page
,而不是你的
保留所有jar文件的最好的地方是创造Katalon文件夹结构的文件夹和所有jar文件存储在其中。当你提交Katalon项目成源库像Github上和SVN,不要忘记提交jar文件,以及因此,在代码中给出的引用不会引发错误。