【发布时间】:2021-12-28 11:18:56
【问题描述】:
我在思考 RobotFramework 中资源和库文件夹使用的目的和最佳实践。
下面我提出了一些陈述来说明我的问题。 (使用的缩写:KW = KeyWord,RF = RobotFramework,TS = TestSuite)。
陈述/问题:
每个设计为在 TS 之间共享并以 RF 语法编写的 KW 都应该放在 Resource-folder 中的 .resource-file 中吗?
每个用 Python 编写的 KW 都应该放在 Library 文件夹中(作为 .py 文件中的一个方法)?
即Resource-和Library-folder之间的区别线是根据编写KW时使用的语法绘制的(RF-KW进入Resource-folder,Python-KW进入Libraries-folder)。
或者,是否应该根据与测试设备和被测系统的接近程度来绘制区分线。 (即高级或低级关键字。据说低级关键字与被测系统交互)。因此您可以将 python KW(方法)放在资源文件夹中?
【问题讨论】:
标签: robotframework