共享变量(Variables)
1、变量表:
导入模式:
1、套件文件,不需要导入
2、资源文件 Resource xxx.robot
2、变量文件
导入模式:
1、Variables xx.py
测试库
1、模块-函数:
1、路径法:相对路径与绝对路径 使用/分隔符 后面加.py
2、模块法
2、类-方法
1、路径法:相对路径与绝对路径 使用/分隔符
2、模块法 :分隔符. 以导入类的方式导入
1、类名与模块名不同,需要指定类名
2、类名与模块名相同,可以不用指定类名,但只能用模块中与模块相同的类
3、参数.对应类的初始化方法
4、类继承时,只需导入子类(注意执行逻辑,可能父类中有方法,执行时,多次执行父类中方法)
可以使用命令:robot --variablefile cfgcfg.py tc 1.robot 这样就可以不用在rf文件中声明
注意点:
1、名称不以下划线开头 (模块中函数以下划线开头代表私有函数,就不会作为关键字)
2、指定pythonpath
3、最好统一项目根目录为python模块搜索路径(库里面导入模块),执行时切换到项目目录>robot -P . xx.robot