一、Library和Resource
Library指的是开源的第三方库如Selenium2Library、DatabaseLibrary、SSHLibrary等,导入之后就可以使用这些库包含的所有功能;第三方库不能满足需求的时候也可以自定义库,支持Python和Java编写。
在Directory、Suite中都可以新建Resource,Resource中可以新建用户关键字、变量等,它提供的是一种用户自定义机制。我们可以将一些通用的业务过程封装为一个关键字,并声明关键字需要的参数,在suite中Import之后就可以直接使用这些用户自定义关键字来满足我们的需求
需要注意的是,在Directory中Import的Library和Resource不会被下级的Directory或Suite继承,基本上没用,因此需要在每个Suite中Import所需要的Library或Resource。