gpt4 book ai didi

robotframework - 机器人框架中的 __init__.txt

转载 作者:行者123 更新时间:2023-12-02 04:26:36 25 4
gpt4 key购买 nike

我有以下结构:

test_init
|__________resources
| |__________ keywords.robot
|__________tests
|__________ __init__.txt
|__________ TestInit.robot

keywords.robot 包含:

*** Keywords ***
Keyword for init
Log init

__init__.txt 包含:

*** Settings ***
Documentation This is from init file
Resource ${EXECDIR}/resources/keywords.robot

TestInit.robot 包含:

*** Test Cases ***
Testing the Init
Log Vimal
Keyword for init

并且从 test_init 目录中的命令行,如果我执行如下:

> pybot tests

我收到错误消息:

No keyword with name 'Keyword for init' found

我在想,初始化文件也会导入资源文件。但 init 文件已被文档识别,我在报告中得到了这一点。

我对初始化文件的用法有点困惑,请帮助我更好地理解它。

最佳答案

init 文件的用途是管理整个文件夹/套件(和子文件夹)的安装、拆卸和标签。

初始化文件不能用于导入资源(它们必须加载到您使用它们的文件中)。

自 2.8.7 以来,文档变得更加清晰:请参阅 Initialization Files用户指南部分。

关于robotframework - 机器人框架中的 __init__.txt,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26610579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com