robotframework笔记16
发布处理具有相同名称的关键字 使用机器人框架要么是关键词 图书馆 关键字 或 用户的关键字 。 前来自 标准 库 或 外部库 ,后者 中创建相同的文件在使用或进口 资源文件 。 许多关键字使用时,是很常见的 他们中的一些人有相同的名字,这部分描述了如何 在这些情况下处理可能的冲突。 关键字范围 当只使用一个关键字的名字,有几个关键词 这个名字,机器人框架试图确定哪些关键字的 最高优先级根据其范围。 关键字的范围确定 的基础上如何创建问题的关键字: 创建一个用户关键字在同一个文件中使用。 这些 关键词有最高的优先级和他们总是使用,甚至 如果有其他具有相同名称的关键字。 中创建一个资源文件,直接或进口 间接地从另一个资源文件。 这是第二高的 优先级。 中创建一个外部测试库。 使用这些关键字,如果 没有用户具有相同名称的关键字。 然而,如果有 具有相同名称的关键字在标准库,一个警告 显示出来。 中创建一个标准库。 这些关键词是最低的 优先级。 指定关键字显式地 范围单独不是一个充分的解决方案,因为可以有 具有相同名称的关键字在几个库或资源,和 因此,他们提供一种机制来只使用的关键字 最高优先级。 在这种情况下,可以使用 完整的名字 的关键字 ,关键字名称前缀的名称 资源或图书馆和一个点是一个分隔符。 库关键字,长格式意味着只有使用格式 LibraryName。 关键字的名字 。 例如